6、DBCC SQLPERF
提供所有数据库的事务日志空间使用情况统计信息。 也可以用于重置等待和闩锁的统计信息。
语法:
DBCC SQLPERF
(
[ LOGSPACE ]
|
[ "sys.dm_os_latch_stats" , CLEAR ]
|
[ "sys.dm_os_wait_stats" , CLEAR ]
)
[WITH NO_INFOMSGS ]
LOGSPACE
返回事务日志的当前大小和用于每个数据库的日志空间的百分比。
可以使用此信息来监视事务日志中使用的空间量。
" sys.dm_os_latch_stats" , CLEAR
重置闩锁统计信息。 有关详细信息,请参阅 sys.dm_os_latch_stats (Transact-SQL)。
"sys.dm_os_wait_stats" , CLEAR
重置等待统计信息。 有关详细信息,请参阅 sys.dm_os_wait_stats (Transact-SQL)。
WITH NO_INFOMSGS
取消严重级别从 0 到 10 的所有信息性消息。
实例:
dbcc sqlperf(logspace) /* Database Name Log Size (MB) Log Space Used (%) Status master 10.17188 16.82028 0 tempdb 0.4921875 64.78175 0 model 0.7421875 36.31579 0 msdb 5.054688 20.40186 0 ReportServer 6.242188 18.77347 0 ReportServerTempDB 0.8046875 45.20631 0 wc 0.5546875 93.39789 0 */
7、DBCC LOG
语法:
dbcc log(dbname,4) --(n=0,1,2,3,4) 0 - 默认选项 1 - 更多信息plus flags, tags, row length 2 - 非常详细的信息plus object name, index name,page id, slot id 3 - 每种操作的全部信息 4 - 每种操作的全部信息加上该事务的16进制信息
实例:
dbcc log(wc,1) --系统函数 select * from fn_dblog(null,null)