Nous avons une base de données SQL Server 2000 qui contient la plupart des bases de données de nos équipes fonctionnant sur un serveur relativement ancien. Dernièrement, nous avons eu quelques problèmes de ralentissement étranges sur certains de nos appels de base de données dans diverses applications. (Donc, je sais que ce n'est pas spécifique à l'application)Quand compacter une base de données Sql Server?
Il m'a été mentionné que nous devrions envisager de compacter certaines de nos bases de données. Quelles sont les règles générales pour ce faire?
Le compactage d'une base de données est-il simplement considéré comme une maintenance générale? Y a-t-il un nombre magique de bases de données, de tables ou d'enregistrements qui pourraient ralentir ce processus et ainsi être un facteur de compaction?
Nombre de bases de données utilisées activement: 6
Taille moyenne de base de données: 20 Mo à l'exception de FogBugz, qui est sur le 11000MB
Ceci peut être mieux adapté pour une erreur de serveur. Cependant, vos tailles de base de données sont minuscules, en fait. Je doute que le compactage produise des avantages de performance. Le compactage est généralement effectué pour récupérer de l'espace. La performance ne devrait pas être affectée beaucoup, voire pas du tout, si la base de données n'est pas compactée. – Joey