Quand doit-on reconstruire les index? Chaque nuit? Hebdomadaire? Toutes les heures?Reconstruction des index SQL - Quand?
Répondre
Cela dépend des niveaux de fragmentation non sur les délais en général, consultez le Automated Index Defrag Script ici par Michelle Ufford, il vérifiera les niveaux de fragmentation et que la reconstruction/reorg en cas de besoin
Exécuter un intelligent script (from SQL Fool), par exemple la nuit, et il décidera de ne rien faire, défragmenter ou reconstruire. Fondamentalement, faites le minimum correspondant à vos niveaux de fragmentation.
Je le ferais tous les soirs, personnellement, en règle générale. Je reconstruisais les stats tous les soirs au moins.
A partir de SQL Server 2005 Documentation:
Exécuter ... ALTER INDEX réorganisent pour défragmenter les indices qui tombent sous les seuils de fragmentation suivants: (avg_page_space_used_in_percent < 75 et> 60) ou (avg_fragmentation_in_percent> 10 et 15) <
Exécuter ... ALTER iNDEX Reconstruire pour défragmenter les indices qui tombent sous les seuils de fragmentation suivants: (avg_page_space_used_in_percent < 60) ou (avg_fragmentation_in_percent> 15)
cela dépend du degré de fragmentation des indices.
Si la valeur avg_fragmentation_in_percent est> 5% et < = 30%, vous devez réorganiser l'index. Si la valeur de avg_fragmentation_in_percent est> 30%, vous devez régénérer l'index.
- 1. La reconstruction des index ne modifie pas la fragmentation% pour les index non clusterisés
- 2. Optimisation des index SQL Server
- 3. Reconstruction Spectrale
- 4. Index fortement fragmentés - SQL Server 2005
- 5. Composite Index - SQL Server
- 6. Reconstruction 3d de visage
- 7. Index SQL Server Scripting
- 8. Reconstruction du plan d'exécution de requête SQL Server
- 9. SQL Performance Index
- 10. Index SQL Server
- 11. Index SQL Server
- 12. SQL Server et index
- 13. Redémarrer automatiquement le serveur SQL après l'index de reconstruction
- 14. Table jQuery reconstruction
- 15. UVA # 10410 Reconstruction d'arbre
- 16. Préservation des transparences GIF lors de la reconstruction des vignettes
- 17. SQL sachant quand diviser des tables
- 18. Comment et quand mettre à jour un index MySQL?
- 19. Index filtrés SQL Server 2008
- 20. Utiliser INDEX dans SQL Server
- 21. Comment sélectionner un index sql
- 22. Objets SQL utilisant un index
- 23. Oracle alter index/rebuild
- 24. Reconstruire tous les index XML dans SQL Server 2005 à l'aide de T-SQL
- 25. Pourquoi auriez-vous un index composite en cluster quand aucun des champs n'est utilisé ensemble?
- 26. Dans SQL Server 2008, quand utiliser un index de texte intégral couvrant plusieurs tables?
- 27. liste des tables sans index en SQL 2008
- 28. Le meilleur moyen de créer des index SQL?
- 29. Reconstruction d'un projet Flash existant avec Flex
- 30. Index SQL Server pour les curseurs
Trouvé: http://stackoverflow.com/questions/1331236/sql-server-2005-how-often-should-you-rebuild-indexes – 0xB33F