Gre*_*ott 14 maintenance sql-server
我们有一些数据库的索引碎片 > 95%。尽我所知,索引从未重建过,更不用说重新组织了。多年。
(公平地说,这些表似乎确实启用了自动更新的统计信息。同样,公平地说,他对备份很勤奋:每天完整,每小时 trx 日志。)
当我问起时,DBA 说他不愿意重建或重组索引。当我问为什么时,他说不上来。最后他说他担心潜在的数据丢失。例如,我们的 Great Plains Dynamics 会计应用程序使用了其中一个数据库,他似乎对此非常焦虑。
我不是 DBA,但从我所读到的内容来看,他的焦虑似乎……我很难理解。
我不确定下一步该怎么做。建议我应该如何进行?
vor*_*aq7 22
重建数据库索引不应导致任何数据丢失。然而,它可能会导致性能大幅下降,因为在重建完成之前,正在重建的索引通常无法使用。因此,应在受影响系统空闲时的非工作时间进行。
偏执是 DBA 中的一件好事 - 如果他们担心数据丢失,我会让他们对备份进行适当的测试(将它们恢复到单独的系统并确保数据都在那里),如果他们仍然担心在重建索引之前执行完整备份将是一个合理的预防措施。
归档时间: |
|
查看次数: |
8438 次 |
最近记录: |