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
pour info l'application utilise des requétes adhoc -->absence des procédures Stockés
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Merci pour vos aide
Partager