Experiments with PostgreSQL extensions.
Corresponding articles (in Russian):
- https://eax.me/postgresql-extensions/
- https://eax.me/postgresql-extensions-function-call/
- https://eax.me/postgresql-extensions-logging-and-exceptions/
- https://eax.me/postgresql-extensions-memory-management/
- https://eax.me/postgresql-extensions-table-access/
- https://eax.me/postgresql-shmem-locks/
- https://eax.me/postgresql-extensions-guc/
- https://eax.me/postgresql-type-cache/
- https://eax.me/postgresql-arrays/
See also:
Related articles about PostgreSQL internals in general:
- https://eax.me/postgresql-data-layout/
- https://eax.me/postgresql-toast/
- https://eax.me/postgresql-procarray-clog/
- https://eax.me/postgresql-shared-buffers/
- https://eax.me/postgresql-wal/
- https://eax.me/postgresql-xid-wraparound/
- https://eax.me/postgresql-visibility-map/
- https://eax.me/postgresql-free-space-map/
- https://eax.me/postgresql-syscache/
- https://eax.me/postgresql-add-function/
- https://eax.me/postgresql-portal/
- https://eax.me/postgresql-protocol/