Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/11/2011, 15h00   #1
Invité de passage
 
Homme FERDINAND YOUGBARE
Paramétreur de progiciels
Inscription : novembre 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme FERDINAND YOUGBARE
Localisation : Burkina Faso

Informations professionnelles :
Activité : Paramétreur de progiciels
Secteur : Distribution

Informations forums :
Inscription : novembre 2011
Messages : 2
Points : 0
Points : 0
Par défaut Grossissement anormale de ma base de données.

Bonjour
J’ai une base de données sur SQL 2008 avec un système d’exploitation 2008 sur un serveur. Ma base gère la facture avec en 5 mois d’exploitation je me suis retrouvé avec 163 Go sur le fichier mdf. J’initialise automatiquement le fichier log. Je pense que la taille de ma base n’est pas normale.
Quelle est la cause ? Quelqu’un peut m’aider ?
djago-i est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 15h49   #2
Membre émérite
 
Homme Serge RUQUET
Consultant informatique
Inscription : août 2006
Messages : 669
Détails du profil
Informations personnelles :
Nom : Homme Serge RUQUET
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 669
Points : 840
Points : 840
fait un DBCC SHRINKFILE

tu veras, si ta base diminue fortement ce n'est pas normal.
le fichier mdf ne contient que les données et les index (si tu n'as pas de ndf) donc si t'as base a eu besoin de 163Go et qu'après le shrink il ne te reste que 50Go par exemple c'est louche.

tu as beaucoup de delete ?
__________________
Errare humanum est, perseverare diabolicum (Sénèque)
serge0934 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 07h26   #3
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

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

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
quel est la taille par défaut pour votre mdf ainsi que son mode d'increment?
Avez vous consulté la taille de chacune de vos tables?
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2011, 02h49   #4
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 670
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

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

Informations forums :
Inscription : janvier 2005
Messages : 4 670
Points : 8 732
Points : 8 732
Bonjour,

Citation:
J’initialise automatiquement le fichier log
Pouvez-vous préciser ?
Dans quel mode de récupération est votre base de données ? si elle est en FULL, il faut veiller à prendre des sauvegardes régulières de votre fichier du journal des transactions.

Pour le savoir :

Code :
1
2
3
SELECT recovery_model_desc
FROM sys.DATABASES
WHERE name = 'maBD'
Pour obtenir la liste des sauvegardes de bases de données, regardez le billet que j'ai publié à ce sujet.

Pour savoir quel est le taux de remplissage actuel de votre fichier du journal des transactions, exécutez :

Pour savoir si les fichiers de votre base de données ont grossi récemment, regardez cet autre billet

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h10.


 
 
 
 
Partenaires

Hébergement Web