Bonjour
Comment peut-on résoudre le problème d'augmentation du taille de la BD.
Y a t-il une requête pour réduire la taille ?
Merci
Version imprimable
Bonjour
Comment peut-on résoudre le problème d'augmentation du taille de la BD.
Y a t-il une requête pour réduire la taille ?
Merci
*Défragmenter vos index puis faire un shrinkfile(ne pas faire le SHRINK que sauf si vous devez avoir besoin d'espace disque)
*La compression des données réduit aussi le stockage de base de données
Après l’exécution du cette req , je trouve pas le nom du mon DB dans le resultat.
mon problème est liée aux transactions.
SHRINK DATABASE peut faire gagner de la place au niveau physique, à condition que les données soient défragmentées.
Avant il faut donc les défragmenter....
Ça ne me semble pas super efficace !---->ne pas faire le SHRINK que sauf si vous devez avoir besoin d'espace disque
Le SHRINK est une opération parfaitement stupide et ne doit être utilisée qu'en cas d'urgence absolue !
A +
J'aurais plutôt dit : le SHRINK est à utiliser dans deux cas :
- Après un nettoyage / archivage massif de tables qui a pour conséquence une réduction importante de la taille de quelques tables qui étaient très volumineuses auparavant, et qui occupaient une bonne part de la taille du fichier de données;
- Lorsqu'on a réalisé une mise à jour de données sur de larges tables sans batcher la mise à jour : cela peut avoir pour conséquence un grossissement exceptionnel de la taille du fichier du journal des transactions;
- Lorsqu'on manque d'espace disque : c'est le cas d'urgence absolue.
@++ ;)