我们真的需要定期执行 MS SQL 数据库完整性检查吗?

我们真的需要定期执行 MS SQL 数据库完整性检查吗?

定期执行数据库完整性检查有什么好处?我们不能在出现问题时才执行吗?

答案1

回复标题:

只有当您希望数据不被损坏时,或者至少您想尽快知道以便可以从备份中恢复/最大限度地减少数据丢失时......

微软的文档

检查数据库完整性任务检查指定数据库中所有对象的分配和结构完整性。

您可以在知道存在问题后检查数据库的一致性,但这就像在汽车着火后清洗和打蜡一样。完整性检查是一种预警和预防性维护步骤。

制定一个预定的任务并继续生活。

相关内容