数据库IO等待状况

--查询当前数据库IO等待状况语句 
/*
sys.dm_io_pending_io_requests可以返回当前IO Pending的状态,对于SQL Server 中每个挂起的I/O 请求,返回与其对应的一行,
跟sys.dm_io_virtual_file_stats配合可以看到具体是哪个数据库IO出现问题。
 
*/
	select DB_NAME(database_id) as Dbname,
		   Database_id,
		   File_id,
		   Io_stall,
		   Io_pending_ms_ticks,
		   Scheduler_address
	from sys.dm_io_virtual_file_stats(null,null)dv ,
		 sys.dm_io_pending_io_requests dp
	where dp.io_handle = dv.file_handle


   

你可能感兴趣的:(数据库IO等待状况)