- 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
Je viens d’aller voir, et les parties 1 à 4 ont été publiées. Bon courage.