Meu empregador está olhando para implantar o software de desfragmentação NTFS que usa a API do Windows MoveFile para desfragmentar arquivos abertos. Isso seria implantado em milhares de servidores SQL Server executando versões SQL de 2005-2012 e versões do Windows de 2003 e 2008 R2. Se isso importa, o produto de que estou falando é o PerfectDisk, mas acredito que existem programas semelhantes que funcionam da mesma maneira.
Até agora, os testes não revelaram muitos problemas, além de problemas ocasionais de desempenho de E / S, o que não é surpresa e pode ser contornado reagendando e ajustando a desfragmentação. No entanto, estou mais preocupado com o risco de corrupção de dados.
Alguém aqui tem experiência com a execução desse tipo de software em produção em servidores de banco de dados? Você sofreu alguma corrupção de dados?
Estou um pouco desconfortável com isso, apesar de não conseguir encontrar nenhuma evidência sólida de que isso represente um problema.
Obrigado por todas as respostas.
Editado para adicionar: Esta idéia horrível foi felizmente esquecida, possivelmente em parte devido a alguns dos avisos que dei.