我想检查是否还有一个MP要检查实例上是否有数据损坏的数据库。 数据库完整性的剂量MP是否足够?
答案 0 :(得分:1)
您可以在这里查看DBCC CHECKDB
:
https://msdn.microsoft.com/en-us/library/ms176064%28v=sql.100%29.aspx https://technet.microsoft.com/en-us/library/aa258278(v=sql.80).aspx
您也可以查看使用其他DBCC命令(特别是CHECKCONSTRAINTS
)给出的页面左侧的列表。使用FREEPROCCACHE
,您可以强制重新编译所有对象 - 但遗憾的是,在下次调用它们之前不会。
这可能是一种解决方法 - 如果您需要这个 - 使用INFORMATION_SCHEMA.ROUTINES
获取所有可编译对象的列表,并使用SET FMTONLY
(https://msdn.microsoft.com/de-at/ms173839已弃用但仍然有用)或与sp_describe_first_resultset
(请参阅第二页上的链接)。这将立即强制重新编译。