1 pièce(s) jointe(s)
IO élevé pour la base tempdb
bonjour a tous
sur une de mes serveur du production les mesure IO disque (% io disque par database) ma montré un taux élevé pour la base tempdb qui atteint la valeur 99.59%
alors je pause cette question a quoi due cette valeur élevé ?
Est ce que c'est normal d'avoir ce flux E/s disque sur la base Tempdb
Code:
1 2 3 4 5 6 7 8 9 10
| WITH Aggregate_IO_Statistics
AS
(SELECT DB_NAME(database_id) AS [Database Name],
CAST(SUM(num_of_bytes_read + num_of_bytes_written)/1048576 AS DECIMAL(12, 2)) AS io_in_mb
FROM sys.dm_io_virtual_file_stats(NULL, NULL) AS [DM_IO_STATS]
GROUP BY database_id)
SELECT ROW_NUMBER() OVER(ORDER BY io_in_mb DESC) AS [I/O Rank], [Database Name], io_in_mb AS [Total I/O (MB)],
CAST(io_in_mb/ SUM(io_in_mb) OVER() * 100.0 AS DECIMAL(5,2)) AS [I/O Percent]
FROM Aggregate_IO_Statistics
ORDER BY [I/O Rank] OPTION (RECOMPILE); |
pour info l'application utilise des requétes adhoc -->absence des procédures Stockés
Merci pour vos aide