您的位置:首页 > 数据库

查询SQL启动以来数据库的IO读写情况

2018-01-17 10:03 211 查看
脚本:

SELECT  db.name AS 数据库,

        f.fileid AS 文件Id,

        f.filename AS 文件路径,

        i.num_of_reads AS 读取次数,

        i.num_of_bytes_read 读取总字节数,

        i.io_stall_read_ms '等待读取时间(毫秒)',

        i.num_of_writes AS 写入次数,

        i.num_of_bytes_written AS 写入总字节数,

        i.io_stall_write_ms AS '等待写入时间(毫秒)',

        i.io_stall AS 等待IO完成总时间,

        i.size_on_disk_bytes 磁盘占用字节数

FROM    sys.databases db

        INNER JOIN sys.sysaltfiles f ON db.database_id = f.dbid
        INNER JOIN sys.dm_io_virtual_file_stats(NULL,NULL) i ON i.database_id = f.dbid AND i.file_id = f.fileid;

结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: