数据库运行状况 - SQL Server

时间:2015-03-21 00:05:35

标签: sql-server

如果有人要我检查已经运行了几年的特定SQL Server数据库中的数据库运行状况,那么我需要检查哪些可能的区域?我们有什么工具可以支持吗?

请提供一些推荐链接以供参考。

1 个答案:

答案 0 :(得分:2)

你需要做两件事(至少是这样):

  1. 确保定期进行备份,并且至少从备份完成一次完整还原,并且验证还原包含有效的最新数据。 https://msdn.microsoft.com/en-us/library/ms187510.aspx

  2. 在实例上运行“DBCC checkdb”。这需要一段时间,可能是资源困难(你可能想在晚上或周末运行它。)在读取结果时要非常小心,并在发现错误时弄清楚要做什么。

  3. https://msdn.microsoft.com/en-us/library/ms176064.aspx http://www.sqlskills.com/blogs/paul/category/checkdb-from-every-angle/

    1. 如果您执行上述操作,则可能会对SQL Server中可能发生的任何问题(包括数据输入错误)负责。