|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juin 2003 Messages : 198 ![]() |
Bonjour,
je suis à la recherche d'un petit code TSQL permettant de connaitre la taille total et disponible(ou occupé) pour les datas et les logs d'une bases de données. Savez vous comment faire? Merci d'avance Nixonne
__________________
Vive le hockey sur glace |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : mai 2008 Messages : 462 ![]() |
D'après ce que j'ai lu dans les tutoriels et sur le net voici une commande que tu peux lancer pour obtenir les informations suivantes :
sp_spaceused > Name // Database_Size // unallocated_space |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juin 2003 Messages : 198 ![]() |
Salut,
J'aimerai avoir 4 valeurs si possible - taille total des datas - taille des datas utilisés (ou taille libre sur les datas) - taille total des logs - taille des logs utilisés (ou taille libre sur les logs) ceci afin de pouvoir calculer le pourcentage d'espace occupé et être prévenu quand il atteint une certaine valeur.
__________________
Vive le hockey sur glace |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
On t'a déjà donné la solution qui correspond exactement à ta demande... Commence par lire et appliquer !
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : novembre 2005 Messages : 1 899 ![]() |
Pour le cas spécifique des LOG, il y a aussi
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : juin 2003 Messages : 198 ![]() |
Merci pour DBCC SQLPERF(LOGSPACE)
J'ai reformulé ma question car quand je fais sp_spaceused j'ai des valeurs différentes et je n'ai pas toutes les valeurs que je souhaites. Ex : avec sp_spaceused database_size : 46.13 MB unallocated space : 7.62 MB reserved : 33160 KB data : 27384 KB index_size : 4704 KB unused : 1072 KB quand je regarde via l'netreprise manager : taille total des data : 40 Mo - utilisé : 32.69 Mo - libre : 7.31 MO taille total des logs : 6.12 Mo - utilisé : 1.72 Mo - libre : 4.4 Mo
__________________
Vive le hockey sur glace |
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Une soustraction vous permet de résoudre le premier élément manquant. Quand au second faites un DBCC SQLPERF (LOGSPACE).
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : juin 2003 Messages : 198 ![]() |
Salut,
Je viens de trouver comment avoir les taille total des datas et des logs (40Mo et 6.12 Mo) en m'inspirant du code de sp_spaceused mais je n'arrive pas a voir quel calcul permet d'avoir soit l'espace libre ou l'espace occupé des datas et des logs en séparé. Nicodess
__________________
Vive le hockey sur glace |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com