Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
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 29/09/2008, 09h55   #1
Nouveau Membre du Club
 
Inscription : juin 2003
Messages : 198
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juin 2003
Messages : 198
Points : 26
Points : 26
Par défaut Connaitre la taille d'une base

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
nixonne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 10h11   #2
Membre éclairé
 
Inscription : mai 2008
Messages : 462
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 462
Points : 383
Points : 383
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
Mothership est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 10h14   #3
Nouveau Membre du Club
 
Inscription : juin 2003
Messages : 198
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juin 2003
Messages : 198
Points : 26
Points : 26
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
nixonne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 15h24   #4
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 792
Points : 17 792
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 * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 16h43   #5
Membre Expert
 
Avatar de vtrone
 
Homme
Inscription : novembre 2005
Messages : 1 899
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2005
Messages : 1 899
Points : 2 015
Points : 2 015
Pour le cas spécifique des LOG, il y a aussi
vtrone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 17h08   #6
Nouveau Membre du Club
 
Inscription : juin 2003
Messages : 198
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juin 2003
Messages : 198
Points : 26
Points : 26
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
nixonne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 13h11   #7
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 792
Points : 17 792
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 * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 13h44   #8
Nouveau Membre du Club
 
Inscription : juin 2003
Messages : 198
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juin 2003
Messages : 198
Points : 26
Points : 26
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
nixonne 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 06h41.


 
 
 
 
Partenaires

Hébergement Web