Félicitations

Améliorer la performance des requêtes dans PostgreSQL

Amy McCarty

Instructor

Chapitre 1 : combiner les données

Nuage de mots : JOIN, WITH, TEMP, SQL, CTE, FULL, INNER, OUTER, LEFT, RIGHT, subquery, queries, postgres, optimize

Améliorer la performance des requêtes dans PostgreSQL

Chapitre 2 : limiter les résultats

  • Ordre des opérations
  • Filtrage dans WHERE
  • Filtrage avec un INNER JOIN
  • Joindre des granularités de données différentes
Améliorer la performance des requêtes dans PostgreSQL

Chapitre 3 : connaître la base de données

  • pg_tables et information_schema
  • Tables et vues

Diagramme d'une table fictive de 5 colonnes. Cinq barres verticales représentent le stockage par colonnes. Cinq barres horizontales représentent le stockage par lignes.

  • Index et partitions
Améliorer la performance des requêtes dans PostgreSQL

Chapitre 4 : utiliser le planificateur de requêtes

Cycle de vie d'une requête. Boîte 1 : Analyse, avec : vérifier la syntaxe, traduire SQL, appliquer les règles. Boîte 2 : Planifier et optimiser, avec : utiliser les statistiques de la base, calculer les coûts, choisir le meilleur plan. Boîte 3 : Exécuter, avec : suivre le plan, retourner les résultats.

  • EXPLAIN
Améliorer la performance des requêtes dans PostgreSQL

Merci !

Améliorer la performance des requêtes dans PostgreSQL

Preparing Video For Download...