日期:2014-05-18  浏览次数:20558 次

请问查看日志大小的sql语句怎么写啊?
我想做个程序用来监控日志的大小?可是不知道怎么用命令查看日志和数据库的大小,各位有知道的吗?

------解决方案--------------------
dbcc sqlperf(logspace)
------解决方案--------------------
select * from sysfiles
------解决方案--------------------
SELECT * FROM sys.master_files WHERE database_id = DB_ID( '数据库名 ')

size字段记录的是页数,size*8/1024 得到的就是MB

file_id = 1 代表的是数据库mdf文件
file_id = 2 代表的是日志ldf文件