美洲杯波胆_美洲杯波胆赔率
做最好的网站
来自 计算机教程 2019-05-30 11:10 的文章
当前位置: 美洲杯波胆 > 计算机教程 > 正文

SQL Server误区30日谈-Day21-数据损坏可以通过重启

错误

    不管怎么说,你起码要做到有对应的备份策略或是容易系统进行恢复和故障转移。重启可不是一个解决方案,这只会浪费时间。

  • 如果在内存中的页损坏,但在磁盘上的页完好时,重启能够解决损坏问题
  • 如果损坏发生了,但是重启过程中的某个步骤导致这个页不再被分配,则貌似损坏通过重启解决了,这个问题我之前已经有一篇博文进行阐述了:Misconceptions around corruptions: can they disappear?
  • 如果IO子系统也重启,之前SQL Server对IO的需求被IO子系统“卡”住,则重启貌似能解决问题,但实际上这并不是修复损坏,而只是让出问题的IO子系统恢复。我只碰见过三四次这类情况。

    下面这类错误才是有可能通过重启解决:

您可能感兴趣的文章:

    本系列文章是我在sqlskill.com的PAUL的博客看到的,很多误区都比较具有典型性和代表性,原文来自T-SQL Tuesday #11: Misconceptions about.... EVERYTHING!!,经过我们团队的翻译和整理发布在AgileSharp和博客园上。希望对大家有所帮助。

SQL Server中没有任何一项操作可以修复数据损坏。损坏的页当然需要通过某种机制进行修复或是恢复-但绝不是通过重启动SQL Server,Windows亦或是分离附加数据库。

误区 #21:数据库损坏可以通过重启SQL Server或是Windows,或是附加和分离数据库解决

误区 #21:数据库损坏可以通过重启SQL Server或是Windows,或是附加和分离数据库解决

 

本文由美洲杯波胆发布于计算机教程,转载请注明出处:SQL Server误区30日谈-Day21-数据损坏可以通过重启

关键词: