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

Administration SQL Server Discussion :

Best Practice File System sql 2008


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : Canada

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

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Par défaut Best Practice File System sql 2008
    Bonjour,

    Juste une petite question-discussion. J'ai des bases de données qui sont très grosse et dans l'optique d'aider la performance j'aimerais les scinder en plusieurs fichiers.

    Quelle est la taille recommandée?

    Par exemple, j'ai une BD de 25 gig et une autre de 200 gig. Est-ce que faire des fichiers de 10 gig est un best practice ?

    Merci !

  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 998
    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 998
    Billets dans le blog
    6
    Par défaut
    Non !!!!!!

    Le découpage en fichier doit être opéré par rapport à la capacité de vos disques physiques.

    Il faut donc créer des disques physiques et non des disques logiques, même dans des SAN !

    Multiplier inconsidérément le nombre de fichiers grève les performances. En revanche si cela permet de paralléliser les IO alors c'est bon !

    Lisez ce que j'ai écrit à ce sujet : http://blog.developpez.com/sqlpro/p8...t-le-stocakge/

    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 éclairé Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : Canada

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

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Par défaut
    Merci vos articles sont très intéressant.

    Nous sommes en effet sur des SAN et c'est le service technique qui me demande de fractionner mes fichiers de base de données pour leur permettre d'améliorer la performance lors des défragmentation... Je savais que ça pouvait aider à performance à un certain niveau de fragmenter les fichiers de base de données mais de ce que je lis... vu que nous sommes sur un SAN... je ne suis plus du tout certaine que ça vaille la peine malheureusement !

    J'ai trouvé cet article qui est très intéressant...

    http://www.symantec.com/connect/arti...tiris-products

    Je pense que je vais avoir une petite conversation avec le service technique parce que la dernière fois que je leur ai parlé, on m'a dit qu'on avait beau me donner plein de lecteurs différents pour les LOG, TempDB et les fichiers de base de données, au niveau du SAN c'était à la même place physiquement ! ....

  4. #4
    Membre éclairé Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : Canada

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

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Par défaut
    Joie ! Je viens d'apprendre que nous avons des disques RAID 5 !

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    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 998
    Billets dans le blog
    6
    Par défaut
    En règle générales les gens du systèmes sont naturellement incompétent en terme de DBA et font systématiquement tout ce qui ne faut pas faire avec les SGBDR ce qui a pour conséquence de tirer les performances vers le bas !

    DBA c'est un vrai métier et mieux payé que celui d'ingénieur système vu la responsabilité !

    Lisez ce que j'ai écrit sur Wikipédia à ce sujet : http://fr.wikipedia.org/wiki/Adminis...e_donn%C3%A9es

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

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    DBA c'est un vrai métier et mieux payé que celui d'ingénieur système vu la responsabilité !
    Je trouve ça un peu fort, tout de même, limite méprisant.
    Si le réseau marche pas, tu as beau avoir un serveur de bd très performant, il ne servira pas à grand chose.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. augmentation rapide de LOG FILE DB SQL 2008
    Par maydarak1 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/09/2014, 14h35
  2. [2008R2] Vue systeme SQL Server 2008
    Par agdid04 dans le forum Administration
    Réponses: 3
    Dernier message: 03/09/2014, 17h57
  3. Flat File DT_STR to SQL 2008 R2 Float en DTSX
    Par HatchFirst dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 28/11/2011, 17h39
  4. Réponses: 5
    Dernier message: 14/10/2010, 09h34
  5. Choix / best practice sur methode utilisation SQL
    Par zax-tfh dans le forum Accès aux données
    Réponses: 7
    Dernier message: 21/10/2009, 10h52

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