代码改变世界

SqlServer数据库空间使用情况常用命令

2015-09-14 12:19  qy1141  阅读(596)  评论(0编辑  收藏  举报
--最简单的办法就是使用SSM客户端,报表查看
--查询数据文件的空间情况
dbcc showfilestats

--查询日志文件的空间情况
dbcc sqlperf(logspace)

--查询tempdb的空间情况
select * from sys.dm_db_file_space_usage

--查询表的占用空间情况
exec sys_viewTableSpace
--请慎用,对性能有影响 
--dbcc showconfig()
--日志诊断方法 select name,recovery_model_desc, log_reuse_wait,log_reuse_wait_desc
from sys.databases
where name = 'DbName1'