sp_dbcc_differentialreport [<dbname> [, <objectname>]],
[<db_op>] [, "<date1>" [, "<date2>"]]
<dbname>
指定数据库的名称。如果不指定 <dbname>,报告将包含 dbccdb..dbcc_operation_log 中所有数据库的相关信息。
<objectname>
指定要为其生成报告的表或索引的名称。如果未指定 <object_name>,则报告有关目标数据库中的所有对象的统计信息。
<db_op>
指定要在报告中使用的数据源。唯一值为 checkstorage。将针对 <db_op> 指定的数据为目标数据库中的指定对象生成 <date1> 和 <date2> 的报告。如果未指定日期,将比较最近两个 <db_op> 类型的操作。
<date1
指定要比较的 dbcc checkstorage 操作的第一个日期。
<date2>
指定要比较的 dbcc checkstorage 操作的最后一个日期。
生成一个报告,用以说明在 1997 年 5 月 1 日和 1997 年 5 月 4 日之间,sysprocedures 表中 I/O 统计信息的变化及出现的故障:
sp_dbcc_differentialreport master, sysprocedures,
checkstorage, "05/01/97", "05/04/97"
使用 sp_dbcc_differentialreport 时,还存在一些其它注意事项:
<object_name> 为数值,则表示完成 dbcc checkstorage 操作后删除了该对象。