cnam:nfp107:seance10

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cnam:nfp107:seance10 [2023/04/22 20:48] – [Index] jcheroncnam:nfp107:seance10 [2023/04/22 21:06] (Version actuelle) – [Index] jcheron
Ligne 138: Ligne 138:
 //TODO image// //TODO image//
  
-Source : [[use-the-index-luke.com]]+Source : [[https://use-the-index-luke.com/fr/sql/anatomie-dun-index/le-b-tree|use-the-index-luke.com]]
  
 === Bitmap === === Bitmap ===
Ligne 222: Ligne 222:
 __PostgreSQL explain :__ __PostgreSQL explain :__
  
-//TODO image+//TODO image//
  
   * explain ⇒ Donne le plan d'exécution estimé   * explain ⇒ Donne le plan d'exécution estimé
Ligne 233: Ligne 233:
  
 ==== Application ==== ==== Application ====
 +<WRAP todo>
 Benchmark avec et sans Index BTree + Analyse des plans de requête (PostGreSQL) sur : Benchmark avec et sans Index BTree + Analyse des plans de requête (PostGreSQL) sur :
  
-Select monotable sur champ +  * Select monotable sur champ 
-Join sur champ +  Join sur champ 
-Select avec fonction (LCASE(name) par exemple) +  Select avec fonction (LCASE(name) par exemple) 
-Utilisation de fonction de regroupement +  Utilisation de fonction de regroupement 
-Order By +  Order By 
 +</WRAP>
 ==== Références ==== ==== Références ====
  
-Cours de Philippe RIGAUX (CNAM) +  * [[http://sys.bdpedia.fr/|Cours de Philippe RIGAUX (CNAM)]] 
-Use the index Luke +  * [[https://use-the-index-luke.com/|Use the index Luke]] 
-MySQL performance optimization +  * [[https://www.oreilly.com/library/view/high-performance-mysql/9780596101718/ch04.html|MySQL performance optimization]] 
-PostgreSQL performance tuning+  * [[https://www.geekytidbits.com/performance-tuning-postgres/|PostgreSQL performance tuning]]
  • cnam/nfp107/seance10.1682189284.txt.gz
  • Dernière modification : il y a 24 mois
  • de jcheron