work_mem, shared_buffers, and other parameters. It only supported PgBouncer for connection pooling—no Odyssey option. Managed in name, DIY in practice.pg_stat_statements for query analysispg_buffercache for buffer inspectionpg_prewarm for cache warmingpg_visibility for visibility mapspg_trgm for fuzzy text searchfuzzystrmatch for string matchingbloom for bloom filter indexesbtree_gin / btree_gist for composite indexespostgis for spatial datapostgis_raster for raster datapostgis_topology for topological modelspostgis_tiger_geocoder for US geocodinguuid-ossp for UUID generationpgcrypto for encryptionhstore for key-value storagecitext / intarray / tablefunc