位置: 编程技术 - 正文

SQL Server误区30日谈 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB(sql语句错误提示)

编辑:rootadmin
误区 #:使用BACKUP ... WITH CHECKSUM可以替代DBCC CheckDB错误 乍一看,由于BACKUP WITH CHECKSUM会检测所有分配出去的页的校验和的值,这个误区貌似是这么回事,但实际上并不是这么回事,原因如下: 由SQL Server 或是更早版本升上来的数据库page checksums必须开启,在开启后,并不是数据库中所有的页都会被叫上页校验和,当页损坏发生时,IO系统可不会区分损坏的页是有页校验和还是没有校验和的。所以使用BACKUP ... WITH CHECKSUM就有可能导致一些损坏页不被发现,造成的后果…… 除此之外,还有一个问题是完整备份的时间间隔相对比较长,假如说一个月,而相对于DBCC CheckDB的最佳实践是一个礼拜,这导致WITH CHECKSUM不能替代CHECKDB。即使你每周都进行差异备份,但差异备份只会检测差异部分的页校验和。 最后一点,也是危害最大的一点,就是使用BACKUP WITH CHECKSUM选项不能发现内存中的页损坏。这是因为由于内存芯片或是WINDOWS进程导致内存中的页损坏,并且在这之后写回磁盘。这导致损坏页却有正常的校验和,只有使用DBCC CheckDB才能发现这类错误。 因此,说到底,你必须经常使用DBCC CHECKDB,如果对此你仍然心存疑问,请看我之前的一篇文章:CHECKDB From Every Angle: Consistency Checking Options for a VLDB。 扩展阅读:Search Engine Q&A #: Myths around causing corruption

推荐整理分享SQL Server误区30日谈 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB(sql语句错误提示),希望有所帮助,仅作参考,欢迎阅读内容。

SQL Server误区30日谈 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB(sql语句错误提示)

文章相关热门搜索词:sql server错误和使用情况报告,sql server 3417错误,sql语句错误提示,sql server233错误,sql server错误和使用情况报告,sql server233错误,sql语句错误提示,sqlserver1053怎么解决,内容如对您有帮助,希望把文章链接给更多的朋友!

SQL Server误区日谈 第天 有关大容量事务日志恢复模式的误区 误区#:有关大容量事务日志恢复模式的几个误区a)常见的DML操作可以被最小记录日志不是。在大容量事务日志恢复模式下只有一小部分批量操作可以被

SQL Server误区日谈 第天 有关堆碎片的误区 误区#:可以通过对堆建聚集索引再DROP后进行堆上的碎片整理Nooooooooooooo!!!对堆建聚集索引再DROP在我看来是除了收缩数据库之外最2的事了。如果你通过sy

SQL Server误区日谈 第天 有关备份的个误区 误区#:有关备份的个误区全是错的在开始有关备份的误区之前,如果你对备份的基础没有了解,请看之前我在TechNetMagazine的文章:UnderstandingSQLServerBack

标签: sql语句错误提示

本文链接地址:https://www.jiuchutong.com/biancheng/347842.html 转载请保留说明!

上一篇:SQL Server误区30日谈 第26天 SQL Server中存在真正的“事务嵌套”(sql server 错误)

下一篇:SQL Server误区30日谈 第28天 有关大容量事务日志恢复模式的误区(sqlserver1053怎么解决)

  • 即征即退进项税额转出
  • 预缴税款计算公式
  • 微店企业和个人的区别
  • 原始凭证分割单样本
  • 纳税人性质怎么改
  • 民非企业增值税减免账务处理
  • 个人股权转让给公司
  • 个人独资企业500万以下
  • 其他债权投资公允价值变动影响摊余成本吗
  • 核定征收企业有哪些
  • 商品破损了应该怎么赔偿
  • 模具维修费用清单表格
  • 金税三期的内容
  • 冷库租赁收入税率
  • 税号里面有字母吗
  • 总分公司、母子公司:三流不一致情况下,如何抵扣增值税?
  • 季度所得税报表怎么填
  • 其他应付款不用付了会计分录
  • 什么是保守型证券
  • 固定资产清理净值是什么意思
  • 资产负债表中资产项目的排列顺序是
  • 费用报销流程怎么走
  • 如何理解应交税费未交增值税
  • 厂区道路施工步骤
  • thinkphp 模型
  • PHP:spl_autoload_call()的用法_spl函数
  • 未取得发票的工程预付款怎么入账
  • neoDVDstd.exe - neoDVDstd是什么进程 有什么用
  • zendframework3中文手册
  • 实收资本(或股本)是什么意思
  • 个税申报中是否婚前各自首套贷款
  • 境外服务费代扣代缴所得税
  • 零基础舞蹈培训
  • vue路由详解
  • thinkphp apidoc
  • 承租方承担的税费是多少
  • 管家婆实收资本显示负数什么原因
  • php swoole 协程
  • db2 -x
  • 有材料成本差异率怎么算材料成本差异
  • 发票上一定要盖章吗
  • 个人独资企业所得税申报流程
  • 抵扣以前年度进项税
  • 企业所得税实施条例第22条
  • 微众银行的企业贷款好批吗
  • 景区如何管理和服务
  • 外贸企业进项税转出怎么申报
  • 预收账款的会计编码
  • 资产负债表基本公式
  • 企业搬迁补偿款免税的法律依据是什么
  • 个体工商户个税2023最新政策
  • 私企需要计提盈余公积吗
  • 在MySQL中使用通配符时应该注意的问题
  • sql server 3417错误
  • 虚拟机linux端mysql数据库无法远程访问的解决办法
  • sql union和join区别
  • sqlserver数据完整性
  • window mysql
  • WINDOWS操作系统属于单用户任务操作系统
  • windows共享功能
  • bios 设置
  • mac邮件应用规则
  • linux命令ls-l
  • Win10中SmartScreen无法设置需要系统管理员身份该怎么办?
  • win7组合键失效
  • fedora23安装
  • win7电脑浏览器怎么设置默认浏览器
  • 邮箱应用程序
  • 人应该掌握的基本知识
  • sae定义及如何上报
  • shell脚本中如何交互传参
  • js实现登录功能
  • nodejs遍历json数据
  • 五个常用的视频格式及其特点
  • python类的理解
  • js 队列
  • unity导出exe没反应
  • Python中字符串的定界符
  • bootstrap学习
  • jquery 插件编写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设