加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 担心重组或重建索引的DBA可能导致数据丢失?

发布时间:2020-12-12 16:52:23 所属栏目:MsSql教程 来源:网络整理
导读:我们有一些索引碎片的数据库是 95%.最好的我可以告诉索引从未重建过少重组.多年. (公平地说,这些表似乎确实启用了自动更新的统计数据.另外,在公平性方面,他对备份很勤奋:每天完整和每小时trx日志.) 当我问起时,DBA说他不愿重建或重组索引.当我问为什么时,他
我们有一些索引碎片的数据库是> 95%.最好的我可以告诉索引从未重建过少重组.多年.

(公平地说,这些表似乎确实启用了自动更新的统计数据.另外,在公平性方面,他对备份很勤奋:每天完整和每小时trx日志.)

当我问起时,DBA说他不愿重建或重组索引.当我问为什么时,他无法真正表达出来.最终他说他担心潜在的数据丢失.例如,我们的Great Plains Dynamics会计应用程序使用了其中一个数据库,他似乎非常担心这一点.

我不是DBA,但从我所读到的,他的焦虑似乎……我很难理解.

我不确定下一步该做什么.建议我该怎么办?

解决方法

重建数据库索引不应导致任何数据丢失.但是,由于重建的索引在重建完成之前通常无法使用,因此可能会导致性能显着下降.因此,应该在受影响的系统闲置时的非工作时间内完成.

偏执狂是DBA中的一件好事 – 如果他们担心数据丢失,我会让他们对备份进行适当的测试(将它们恢复到一个单独的系统并确保数据全部存在),如果他们是仍然担心在重建索引之前执行完整备份是一个合理的预防措施.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读