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 :

Plan de maintenance


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Par défaut Plan de maintenance
    Bonjour,

    Dans le cadre d'un plan de maintenance que je doit mettre en place, est ce que le plan suivant semble cohérant ?

    Ré indexation 1 fois par semaine.
    Sauvegarde complete 1 fois par semaine.
    Sauvegarde differentielle Toutes les heures.

    ou

    Sauvegarde complete 1 fois par semaine.
    Ré indexation 1 fois par semaine.
    Sauvegarde differentielle Toutes les heures.

  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
    22 001
    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 : 22 001
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    une sauvegarde diff toutes les heures, si votre base est grosse et accéder par de nombreux user va diminuer sensiblement les perfs...

    Mieux vaut faire des complètes et des diff aux heures creuses et faire des sauvegardes du JT toutes les heures si vous tenez vraiement à des sauvegardes horaires.

    En ce qui concerne le réindexation, tout dépend de la méthode de réindexation employée parmis :
    DBCC INDEXDEFRAG
    DBCC REINDEX
    CREATE INDEX... WITH DROP EXISTING
    DROP INDEX / CREATE INDEX
    ALTER INDEX ... REBUILD (v 2005).

    En effet certaines opérations de réindexation sont journalisée d'autres pas. Donc certaines avant la sauvegarde d'autres peuvent être fiates après.
    De plus mieux vaut aussi si vous avez de nombresues MAJ de données faire la réindexation plus régulièrement. mais cela dépend de la sttucture de votre base. Par exemple si vous avez employé des clef de type VARCHAR ou si vous avez de nombreuses MAJ de données à taille variable, alors il est fortement conseillé de maintenir les index le plus fréquemment possible.

    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/ * * * * *

  3. #3
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Par défaut
    La durée moyenne d'une sauvegarde diff est d'une minute et la base fait 30Go et utilisée par une centaine d'utilisateurs qui ne se rendent compte de rien.

    En faite le fond de ma question est :
    * Si je fait une sauvegarde complète avant une re indexation, est ce que la prochaine sauvegarde diff va tenir compte de la re indexation et donc de tous les changements de la base ou pas et donc être énorme ?

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 001
    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 : 22 001
    Billets dans le blog
    6
    Par défaut
    il vaudrait mieux faire la réindexation avant la sauvegarde. C'est pourquoi il n'est pas idiot d'intercaler des sauvegardes du JT en cas de plantage (peu probable) de la reindexation.

    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