read PostgreSQL 14 Internals
- 1. Introduction
- 2. Isolation
- 3. Pages and Tuples
- 4. Snapshots
- 5. Page Pruning and HOT Updates
- 6. Vacuum and Autovacuum
- 7. Freezing
- 8. Rebuilding Tables and Indexes
- 9. Buffer Cache
- 10. Write-Ahead Log
- 11. WAL Modes
- 12. Relation-Level Locks
- 13. Row-Level Locks
- 14. Miscellaneous Locks
- 15. Locks on Memory Structures
- 16. Query Execution Stages
- 17. Statistics
- 18. Table Access Methods
- 19. Index Access Methods
- 20. Index Scans
- 21. Nested Loop
- 22. Hashing
- 23. Sorting and Merging
- 24. Hash
- 25. B-tree
- 26. GiST
- 27. SP-GiST
- 28. GIN
- 29. BRIN