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 :

Réductions fichiers .mdf et .ndf


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2004
    Messages : 130
    Par défaut Réductions fichiers .mdf et .ndf
    Bonjour à toutes et à tous,

    Je viens de migrer une base 2005 vers une 2012 en passant des scripts spécifiques applicatifs.

    La croissance des fichiers .mdt et .ndf est en pourcentage et non en Mo.

    j ai passé un 'alter database ... filegrowth...' pour revenir à un niveau satisfaisant.

    je suis tenté de passer un dbcc shrinkfile, mais, parait il, cela désorganiserait les données! Vrai? Faux? Quel est votre avis?

    Souhaitant rendre à l os plusieurs Go, que me conseillez vous?

    En vous remerciant de vos réponses, de vos pistes.

    Cordialement

    Labienus

  2. #2
    Membre Expert
    Homme Profil pro
    DBA SQL Server
    Inscrit en
    Octobre 2012
    Messages
    862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA SQL Server
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 862
    Par défaut
    Lire les nombreux articles déconseillant de faire des shrink. Il y en a tellement sur le net...

    Par exemple, en voici un :

    http://www.brentozar.com/archive/200...seriously-now/

    Sur celui-ci, il y a une "démo" :

    http://www.sqlskills.com/blogs/paul/...ur-data-files/

    Et sur le forum, il y en a aussi beaucoup.

  3. #3
    Membre confirmé

    Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2004
    Messages : 130
    Par défaut merci pout cette littérature.....
    meeeerci

  4. #4
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    A part toute la littérature, si tu veux récupérer de l'espace une fois, tu peux faire un shrink. L'idée est de ne pas le systématiser, et de laisser une taille raisonnable de fichier de données et de journal pour accommoder l'avenir sans autogrowth.
    Un shrink du fichier de données risque de fragmenter les index, ce n'est pas grave, il faudra défragmenter ensuite, comme tu dois le faire normalement régulièrement.
    L'effet sur le journal de transaction est lié aux VLF. Une bonne idée pour diminuer le nombre de VLF est de faire un shrink complet du journal, et de lui redonner une taille raisonnable en une seule fois.
    Ensuite, tu laisses comme ça, surtout pas de shrink planifiés.

  5. #5
    Membre confirmé

    Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2004
    Messages : 130
    Par défaut merci
    Citation Envoyé par Labienus Voir le message
    meeeerci
    oui, merci!

    c est bien ce que je pensais. faut dire je suis allé en cours administration chez Orsy avec un certain Rudi Buchez....

    cordialement

  6. #6
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Connais pas, il est du même avis ? Bon, si on est deux à dire la même chose, c'est sûrement vrai

  7. #7
    Membre Expert
    Homme Profil pro
    DBA SQL Server
    Inscrit en
    Octobre 2012
    Messages
    862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA SQL Server
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 862
    Par défaut
    Citation Envoyé par Labienus Voir le message
    oui, merci!

    c est bien ce que je pensais. faut dire je suis allé en cours administration chez Orsy avec un certain Rudi Buchez....

    cordialement
    Apparemment il ne t'a pas marqué, car tu ne sais pas écrire son nom correctement...lol

    Non mais c'est vrai, c'est un bon et c'est vraiment grâce à lui que je me suis intéressé au SQL et que je suis devenu DBA.

  8. #8
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Rudi,

    Petite question : pour retailler le fichier du journal des transactions et avoir un nombre de VLF ni trop faible, ni trop élevé, je fais en fait un rétrécissement dudit fichier au plus petit, puis je le refais grossir par incréments d'1Go jusqu'à la taille qui convient pour supporter l'activité de la base de données en question.
    Qu'en penses-tu ?

    @++

Discussions similaires

  1. [2008R2] BCK - Attacher un fichier mdf sans les ndf
    Par peio87 dans le forum MS SQL Server
    Réponses: 21
    Dernier message: 19/08/2015, 10h26
  2. [MSDE] Protection du fichier MDF
    Par papouAlain dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 25/11/2013, 14h23
  3. Recommandation de taille des fichiers MDF,NDF
    Par dream_rachid dans le forum Administration
    Réponses: 0
    Dernier message: 12/01/2012, 09h19
  4. Comment Exploiter un fichier MDF
    Par Actarus69 dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 02/11/2005, 14h32
  5. Fichiers MDF et LDF
    Par mohamed dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/03/2005, 10h43

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