我的雇主正在考虑部署NTFS碎片整理软件,该软件使用Windows对打开的文件进行碎片整理。这将被部署到数千台运行2005-2012年SQL版本以及2003年和2008年R2版本的Server服务器上。如果重要的话,我所说的产品是PerfectDisk,但我相信也有类似的程序以同样的方式工作。
到目前为止,除了偶尔出现的I/O性能问题之外,测试还没有发现很多问题,这并不奇怪,可以通过重新安排和调整碎片整理来解决。然而,我更担心数据损坏的风险。
这里有人有在数据库服务器上运行这类软件的经验吗?你经历过任何数据损坏吗?
尽管我找不到任何确凿的证据证明这会带来问题,但我还是对此感到不安。
谢谢你的回复。
编辑补充:这个可怕的想法被遗忘了,部分原因可能是我给出的一些警告。
发布于 2012-05-31 11:40:21
就我个人而言,我不希望任何杀毒软件或碎片整理软件附近的数据库文件。问问你自己,这会导致比它解决的更多的问题吗?
来自一个由第三方文件系统驱动程序导致CHECKDB失败的故事:
上个周末,我们的服务器团队在服务器上将DisKeep2009升级为DisKeep2010。2009年在那里至少有一年没有问题了,所以谁会料到这是个问题。结果发现,新版本启用了一个名为IntelliWrite的选项,它将导致此问题的发生。禁用此选项将立即解决问题。保罗很久以前就写了关于这个问题的博客,记得我点击它的时候读过这篇文章,但这是我最不会想到的事情。
来自小心使用的第三方文件系统驱动程序.
我不想在这里大喊“狼”,但是如果安装了任何类型的文件系统过滤器驱动程序,请小心地将大量的腐败问题归咎于真正的IO子系统。
有了适当的计划和管理,您就不需要整理数据库文件了。
https://dba.stackexchange.com/questions/18619
复制相似问题