Mon employeur envisage de déployer un logiciel de défragmentation NTFS qui utilise l'API Windows MoveFile pour défragmenter les fichiers ouverts. Cela serait déployé sur des milliers de serveurs SQL Server exécutant des versions SQL de 2005-2012 et des versions Windows de 2003 et 2008 R2. Si cela importe, le produit dont je parle est PerfectDisk, mais je pense qu'il existe des programmes similaires qui fonctionnent de la même manière.
Jusqu'à présent, les tests n'ont pas révélé de nombreux problèmes, à part des problèmes occasionnels de performances d'E / S, ce qui n'est pas surprenant et peut être contourné en replanifiant et en ajustant la défragmentation. Cependant, je suis plus préoccupé par le risque de corruption des données.
Quelqu'un ici a-t-il de l'expérience avec l'exécution de ce type de logiciel en production sur des serveurs de base de données? Avez-vous rencontré une corruption de données?
Je suis plutôt mal à l'aise à ce sujet malgré le fait que je ne puisse trouver aucune preuve solide que cela pose un problème.
Merci pour toutes les réponses.
Modifié pour ajouter: Cette horrible idée a heureusement été oubliée, peut-être en partie à cause de certains des avertissements que j'ai donnés.