Lorsque vous lancer une opération de création d’index particulièrement longue, vous ne pouvez pas savoir par défaut quel est l’avancement de l’opération. La solution : utiliser SET STATISTICS PROFILE ON dans la session de création de l’index, puis surveiller les opérations avec la requête suivante : /*——————————————————————- [SCRIPT] Informations sur […]
Category : Index
Ce script fournit la liste des index manquants retournée par le moteur SQL, pour toute l’instance ou pour la base courante (modifier la ligne en remarque). Il fournit aussi la suggestion de commande de création d’index (mais cela reste une suggestion à évaluer avec toutes les précautions nécessaires…) /*——————————————————————- [SCRIPT] […]
Cette requête produit une liste détaillée des tables et index présents dans la base courante. /*——————————————————————- [SCRIPT] tables and index [DATABASE] current [DESCRIPTION] informations about tables and index in the current database [MAJ PAR] DATAFLY – Arian Papillon ——————————————————————-*/ SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; SELECT OBJECT_NAME(o.object_id) AS object_name , […]
Cette requête renvoie les informations détaillées sur le stockage des tables et index de la base courante. /*——————————————————————- [SCRIPT] tables and index storage [DATABASE] current [DESCRIPTION] detailed informations about tables and index storage [MAJ PAR] DATAFLY – Arian Papillon ——————————————————————-*/ SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; SELECT OBJECT_NAME(i.object_id) AS TableName […]