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 :

Optimisation d'une BD


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2014
    Messages : 10
    Points : 2
    Points
    2
    Par défaut Optimisation d'une BD
    Bonjour ,
    Les Axes d’optimisation de l’environnement BD (structure, configuration), outils de contrôle & Plan de maintenance et réplication.
    c'est le sujet de mon stage de fin d'etudes ,
    tout en sachant que je dois commencer par donner des recommandations concernant les plan de maintenance que sql server 2008 pourrait offrir , ainsi la réplication.
    Pourrai-je avoir des idées sur les plans de maintenance avec lesquelles vous travaillez et les réplications aussi .
    n.b: c'est une BD d'une grande boite que sa taille est de 350go
    merci d'avance pour vos recommandations

  2. #2
    Membre expérimenté

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2003
    Messages : 733
    Points : 1 668
    Points
    1 668
    Billets dans le blog
    8
    Par défaut
    Un plan de maintenance doit au moins effectuer les opérations (non exhaustives) suivantes :

    - Vérifier l'intégrité de chacune des bases données systèmes
    - Vérifier l'intégrité de chacune des bases de données utilisateurs
    - Reconstruire et/ou réorganiser les indexes, et ce, en fonction du degré de défragmentation des indexes
    - Mettre à jour des statistiques
    - Sauvegarder les bases de données systèmes
    - Sauvegarder les bases de données utilisateur (sauvegarde complète de chacune des bases et sauvegarde des journaux de logs pour les bases en mode FULL).

    A+
    "Une idée mal écrite est une idée fausse !"
    http://hamid-mira.blogspot.com

  3. #3
    Invité
    Invité(e)
    Par défaut
    Au post précédent, j'ajoute :
    * le recyclage du fichier d'ERRORLOG et celui de l'agent SQL.
    * la purge de la messagerie si elle est employé (ça peut prendre des Go dans MSDB suivant ce que l'on fait)
    * la purge de l'historique des sauvegardes

  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
    21 768
    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 768
    Points : 52 719
    Points
    52 719
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par mizowmizow Voir le message
    Bonjour ,
    Les Axes d’optimisation de l’environnement BD (structure, configuration), outils de contrôle & Plan de maintenance et réplication.
    Parmi les points de perf non encore évoqués, les plus importants et de très loin, sont dans l'ordre :
    1) l'organisation du stockage de la base de production et de tempdb (placement et dimensionnement des fichiers, parallélisme d'accès...)
    2) l'indexation de la base

    ... ainsi la réplication.
    Quel intérêt ???

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

  5. #5
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2014
    Messages : 10
    Points : 2
    Points
    2
    Par défaut
    merciiii,je vais procéder a mettre en oeuvre ces recommandations , et je vous tiendrai au courant de mon état d'avancement .

  6. #6
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2014
    Messages : 10
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    Quel intérêt ???

    A +

    aucune idée mr , je viens d'avoir l'intitulé du projet , et je me suis dit de débuter par les plans de maintenance et la réplication qu'a mon avis prennent pas bcp de temps , si vous avez des propositions ou des recommandations j'en serai très reconnaissant;

Discussions similaires

  1. optimisation d'une requete de recherche
    Par moog dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 06/04/2005, 16h58
  2. [DB2] Optimisation d'une requête
    Par ahoyeau dans le forum DB2
    Réponses: 7
    Dernier message: 11/03/2005, 17h54
  3. Optimisation d'une recherche et mise à jour
    Par gandf dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/01/2005, 18h38
  4. Réponses: 17
    Dernier message: 03/12/2004, 11h17
  5. [Debutant] Optimisation d'une boucle
    Par Javatator dans le forum Langage
    Réponses: 3
    Dernier message: 25/10/2004, 18h50

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