IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

[Maintenance]Plan de maintenance. pourquoi et conseille


Sujet :

MS SQL Server

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 291
    Points : 126
    Points
    126
    Par défaut [Maintenance]Plan de maintenance. pourquoi et conseille
    Bonjour,
    J’ai un souci avec ma maintenance pour une base de données +- 80 Giga sur un server 4 processeurs 64 bits en sql serveur entreprise.

    Mon plan je commence avec
    1)backup de transaction log. Ca fonctionne sans problème.
    2)CheckDb Ca fonctionne sans problème.
    3)Reorgonize Inddex Ca fonctionne sans problème.
    3) Rebuild index. Ca plante avec le message

    " failed with the following error: "The transaction log for database 'CdbProdV2' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

    4) Shrink Database. Ca plante aussi
    " failed with the following error: "The transaction log for database 'CdbProdV2' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.

    5) Cleanup history Ca fonctionne


    Pourriez-vous m’aider ou me donner des conseilles.

    Merci d’avance.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 772
    Points : 52 735
    Points
    52 735
    Billets dans le blog
    5
    Par défaut
    Toutes les opérations que vous faites dans le cadre de votre plan de maintenance sont-elles aussi journalisées dans le journal de transactions. Elles occupersont d'autant plus de volume dans ce journal que vous êtes dans le mode FULL qui journalise tout, c'est à dire l'ordre SQL comme chaque entrée dans la table ou l'index.
    De plus vous faites deux fois la même opération en faisant à la fois une réorganisation des index puis un rebuild.
    Si vos index occupent environ 30% de votre base de données, votre journal grossira à chaque exécution du plan de maintenance de 60% du volume de la base....

    Evitez donc de faire des choses inutiles et libérez la place dans votre journal après chaque manipulation.

    Lisez l'article que j'ai écrit à ce sujet :
    http://sqlpro.developpez.com/cours/sqlserver/log/

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. Impossible de mettre a jour les plans de maintenance
    Par sqlakf76 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 27/11/2006, 18h06
  2. Plan de maintenance sql server
    Par verbatim56 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 23/12/2005, 14h34
  3. Pbs avec plans de maintenance sous l'agent SQL
    Par sheira dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 29/09/2005, 06h16
  4. Plan de maintenance
    Par simon76 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 01/09/2005, 17h45
  5. [debutant]Plan de maintenance sous sql serveur 2000
    Par christophebmx dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/05/2005, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo