Bonjour,
Je cherche à récupérer la consommation des servers 2005/2008 en I/O (si possible CPU) sur une journée de prod ?
Merci de l'aide.
@+
Bonjour,
Je cherche à récupérer la consommation des servers 2005/2008 en I/O (si possible CPU) sur une journée de prod ?
Merci de l'aide.
@+
Tu peux utiliser des compteurs du perfmon pour suivre la consommation I/O du système. Si tu veux quelque chose de précis, tu peux utiliser cette fonction dans SQL Server : sys.dm_io_virtual_file_stats(). Si tu la lances le matin, puis en fin de journée, tu auras une vue de la différence.
http://msdn.microsoft.com/fr-fr/library/ms190326.aspx
Exemple de requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT DB_NAME(mf.database_id) as db, mf.name, LEFT(mf.physical_name, 2) as disque, fs.num_of_reads, fs.num_of_bytes_read, fs.num_of_writes, fs.num_of_bytes_written, fs.io_stall, fs.io_stall_read_ms, fs.io_stall_write_ms FROM sys.dm_io_virtual_file_stats(null,null) AS fs INNER JOIN sys.master_files AS mf ON fs.database_id = mf.database_id AND fs.[file_id] = mf.[file_id]
Bonjour,
Avec Kankuru, tu peux avoir des informations sur la consommation CPU ==> http://wiki.kankuru.fr/wiki/20/cpu-usage
et sur les IO ==> http://wiki.kankuru.fr/wiki/21/io
@+
Bonjour Rudib et Darkelend,
Pour la première requête (Rudib) et Kankuru: les stats remontent au dernier redémarrage de server ?
Merci.
toutes les stats systèmes sont collectées depuis le dernière redémarrage.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Partager