L'option Consultation en ligne ne permet pas de télécharger le livre. Les versions numériques téléchargeables sont au format PDF ou EPUB (voir Onglet Format).
Pour maîtriser PostgreSQL, rien de mieux que de comprendre son fonctionnement interne. C'est ce que vous proposent Guillaume Lelarge, consultant chez Dalibo, contributeur majeur de PostgreSQL, ainsi que Julien Rouhaud, auteur notamment d'HypoPg, avec ce livre sans équivalent, pas même en anglais.
Dans un style clair et précis, il vous explique en détails la mécanique de ce puissant système de gestion de bases de données open-source, vous aidant ainsi à en comprendre toutes les subtilités et donc à mieux l'administrer, le paramétrer, le superviser… en un mot à mieux l'utiliser.
Sa lecture ne requiert pas de connaissances avancées en PostgreSQL, ni la maîtrise préalable d'un autre moteur de bases de données. En revanche, il est préférable que vous soyez à l'aise avec le fonctionnement d'un système d'exploitation comme Linux. Une connaissance modérée du langage SQL sera un plus.
Cette sixième édition, entièrement revue et complétée, prend en compte les nouveautés des versions 18 et 18.2 (février 2026) et intègre une refonte du chapitre 4 dédié aux processus. Elle est disponible au format numérique uniquement. Si vous recherchez une version imprimée, reportez-vous à la ↗5e édition.
À l'occasion de la parution de cette 6e édition, Guillaume Lelarge évoque les apports de PostgreSQL 18. Il souligne notamment l'arrivée des UUID v7 et des colonnes virtuelles, très attendus des développeurs, ainsi que la prise en charge de l'authentification OAuth, qui simplifie la gestion de la sécurité. Selon lui, l'introduction des lectures asynchrones est certainement l'évolution la plus prometteuse de cette version : encore limitée à quelques opérations, elle est appelée à s'étendre au fil des prochaines versions, à l'image de ce qu'a été la parallélisation en son temps.
Guillaume Lelarge évoque également la refonte du chapitre 4 du livre consacré à l'architecture des processus, qu'il a profondément remanié pour le rendre plus accessible sans sacrifier la rigueur technique.
➤ Quand sera disponible l'édition imprimée ?
Il n'est pas prévu de version papier pour cette édition. Si vous avez besoin d'un support imprimé, reportez-vous à la ↗5e édition, qui porte sur la version 16 de PostgreSQL.
➤ Existe-t-il une version du livre fondé sur la PostgreSQL 17 ?
Oui, sous forme numérique. Il s'agit de la mise à jour numérique de la 5e édition.
➤ Je recherche une version du livre plus ancienne. Où puis-je la trouver ?
Nous vous invitons à ↗nous contacter en nous précisant la version de PostgreSQL avec laquelle vous travaillez et le format (papier ou numérique) que vous préféreriez.
| Début du chapitre 10 - Planification des requêtes | Télécharger cet extrait | |
| Début du chapitre 4 - Architecture des processus | Télécharger cet extrait | |
| Début du chapitre 2 - Fichiers | Télécharger cet extrait | |
| Chapitre 1 - Instance | Télécharger cet extrait | |
| Sommaire détaillé | Télécharger cet extrait |
1. Instance
2. Fichiers
3. Contenu physique des fichiers
4. Architecture des processus
5. Architecture mémoire
6. Protocole de communication
7. Gestion des connexions
8. Gestion des transactions
9. Gestion des objets
10. Planification des requêtes
11. Sauvegarde et restauration
12. Réplication
13. Statistiques d'activité
14. Collecte et traitement des traces
15. Maintenance
16. Sécurité