Introduction
  • LISEZ CETTE VIDÉO AVANT DACHETER, vous allez faire des économies :)
  • Laissez moi me présenter :)
  • Qu'est ce qu'un index ?
  • Pré requis pour le cours
  • Structure du cours
Les fondamentaux de l'indexing
  • Qu'allons nous voir dans cette section ?
  • La structure d'un index clustered
  • La structure d'un index non clustered
  • La structure d'un index clustered avec un Index non clustered
  • Le Table SCAN
  • Le Table SEEK
Cas pratiques sur l'indexing
  • Qu'allons nous voir dans cette section ?
  • L'index couvrant
  • Et si on forcait tous les index en SEEK ?
  • Pourquoi ne pas indexer toute la table (Over indexing) ?
  • Les index dupliqués
  • L'indexation avec INCLUDE
  • L'indexing et l'ordre des colonnes
  • L'index UNIQUE
  • Pensez a consolider vos index !!!
  • Desactivation d'un index
  • L'index filtré
  • Les vues indéxées
  • Attention aux index filtrés et leur plan cache associés
  • Qu'est ce que le SARGABLE ?
  • L'index columnstore
Comment choisir le bon Index Clustered ?
  • Critère sur l'index clustered
  • Eviter de mettre un index clustered sur une colonne en NEWID
La fragmentation sur les index
  • Qu'allons nous voir dans cette section ?
  • Pourquoi la fragmentation est elle importante ?
  • Exemple de fragmentation
  • Les splits de page font il de l'extra logging ?
  • Traquer les pages splits
  • Qu'est ce que le FILLFACTOR ?
  • Rebuild Index Vs REORGANIZE
  • REBUILD INDEX avec l'option ABORT_AFTER_WAIT
Conclusion
  • Conclusion/Checklist