view plaincopy to clipboardprint?
select wait_type, waiting_tasks_count, wait_time_ms, signal_wait_time_ms, wait_time_ms / waiting_tasks_count
from sys.dm_os_wait_stats
where wait_type like 'PAGEIOLATCH%' and waiting_tasks_count > 0
order by wait_type
select wait_type, waiting_tasks_count, wait_time_ms, signal_wait_time_ms, wait_time_ms / waiting_tasks_count
from sys.dm_os_wait_stats
where wait_type like 'PAGEIOLATCH%' and waiting_tasks_count > 0
order by wait_type
如果 waiting_task_counts 和 wait_time_ms 與正常情況相比有顯著變化,則可以確定存在 I/O 問題。獲取 SQL Server 平穩運行時性能計數器和主要 DMV 查詢輸出的基線非常重要。
這些 wait_types 可以指示您的 I/O 子系統是否遇到瓶頸。
使用以下 DMV 查詢來查找當前掛起的 I/O 請求。請定期執行此查詢以檢查 I/O 子系統的運行狀況,并隔離 I/O 瓶頸中涉及的物理磁盤。
view plaincopy to clipboardprint?
select
database_id,
file_id,
io_stall,
io_pending_ms_ticks,
scheduler_address
from sys.dm_io_virtual_file_stats(NULL, NULL)t1,
文章來源于領測軟件測試網 http://www.kjueaiud.com/