26 points par xguru 2022-07-16 | 1 commentaires | Partager sur WhatsApp
  • Un PDF gratuit qui explique l’architecture interne de PostgreSQL

Un total de 5 parties (pour l’instant seule la partie 1 est publiée, les autres arrivent bientôt)

  • Partie 1. Isolation et MVCC
    • Isolation
    • Pages et tuples
    • Snapshots
    • Élagage des pages et mises à jour HOT
    • Vacuum et autovacuum
    • Freezing
    • Reconstruction des tables et des index
  • Partie 2. Cache de buffers et WAL
    • Cache de buffers
    • Write-Ahead Log
    • Modes WAL
  • Partie 3. Verrous
    • Verrous au niveau des relations
    • Verrous au niveau des lignes
    • Verrous divers
    • Verrous en mémoire
  • Partie 4. Exécution des requêtes
    • Étapes d’exécution des requêtes
    • Statistiques
    • Méthodes d’accès aux tables
    • Méthodes d’accès aux index
    • Parcours d’index
    • Boucle imbriquée
    • Hachage
    • Fusion et tri
  • Partie 5. Types d’index
    • Hash
    • B-Tree
    • GiST
    • SP-GiST
    • GIN
    • BRIN

1 commentaires

 
inthelife 2023-01-06

Je viens d’aller voir, et les parties 1 à 4 ont été publiées. Bon courage.