Search PostgreSQL documentation
PG 18 · Browse by category, or enter a name or keyword
Popular entries9981
pg_decode_infomaskPostgreSQL 9.6 C functions that decode heap tuple infomask and infomask2 hint bits into queryable fields.
heap infomask tuple-header
pg_decode_infomask
Administration
pg_decode_recordHacky extension to extract SQL from WAL INSERT records; Originally from https://github.com/rjuju
pg_decode_record
Administration
pg_deeplakeDeeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
agent agentic-rag ai clawbot computer-vision dat…
pg_default_aclThe catalog pg_default_acl stores initial privileges to be assigned to newly created objects.
Table 52.17. pg_default_acl Columns Column Type Description oid oid Row identifier defaclrole oi…
pg_deltaDelta Lake streaming integration for PostgreSQL
pg_delta
Replication and streams
pg_delta_amDelta table access method skeleton
iceberg lakebase lakehouse postgresql postgresql-extension
pg_delta_am
Analytics
pg_deltaxFast time-series extension for PostgreSQL
compression pgrx postgres postgresql postgresql-extension rust time-series
pg_deltax
Time series
pg_dependThe catalog pg_depend records the dependency relationships between database objects. This information allows DROP commands to find which other objects must be dropped by DROP CASCADE or prev…
pg_deribitSQL wrapper for Deribit public and authenticated JSON-RPC APIs
http api
pg_deribit
Features
pg_describeReport a query's parameters and result columns without executing it
types introspection typescript codegen developer tools
pg_describe
Utilities
pg_descriptionThe catalog pg_description stores optional descriptions (comments) for each database object. Descriptions can be manipulated with the COMMENT command and viewed with psql's \d commands. Desc…
pg_diffixProvides strong dynamic anonymization for PostgreSQL query results.
anonymization privacy
pg_diffix
Security
pg_digestData type for efficient storage of hash digests in PostgreSQL.
pg_digest
Data types
pg_dirty_handsProvides functions to freeze individual heap tuples, including an unlogged variant.
freeze storage tuple
pg_dirty_hands
Administration
pg_dirtyreadRead dead but unvacuumed rows from table
pg_dirtyread
Administration
pg_diskannAzure Database for PostgreSQL extension for DiskANN approximate-nearest-neighbor vector indexes.
pg_diskann
AI and vectors
pg_disorderPerturb unordered SELECT row order to expose order-dependent tests
testing flaky tests order by random planner hook debugging
pg_disorder
Features
pg_dispatchAsynchronous SQL dispatcher built on pg_cron
pg_dispatch
Time series
pg_dmsDocument management system with custom ID, family, and reference types plus action tracking and JSON registry helpers.
custom-type document-management registry
pg_dms
Features
pg_doc_storeProvides a JSONB document-store API with full-text search.
document-store full-text-search jsonb
pg_doc_store
Features
pg_documentdb_gw_hostpg documentdb gw host: Created by pgrx
pgrx rust
pg_documentdb_gw_host
Compatibility
pg_documentsJSON access via HTTP server
pg_documents
Features
pg_dphypPreload-only DPHyp hypergraph dynamic-programming join enumeration algorithm for PostgreSQL.
pg_dphyp
Features
pg_drop_eventslogs transaction ids of drop table, drop column, drop materialized view statements
pg_drop_events
Administration
pg_dropbuffersDrop PostgreSQL shared buffers and the operating-system page cache for testing
buffer-cache cache-eviction testing
pg_dropbuffers
Features
pg_dropcacheInvalidate PostgreSQL shared_buffers cache for a database or relation
buffer-cache cache-eviction shared-buffers
pg_dropcache
Administration
pg_dtmPluggable distributed transaction manager using shared global snapshots
distributed-transaction dtm shared-preload
pg_dtm
Administration
pg_duckdbDuckDB Embedded in Postgres
duckdb
pg_duckdb
Analytics
pg_ducklakeDuckLake lakehouse extension for PostgreSQL, backed by DuckDB and Parquet
duckdb
pg_ducklake
Analytics
pg_duckpipeCDC synchronization from heap tables to DuckLake columnar tables
cdc ducklake logical-replication pgrx
pg_duckpipe
Replication and streams
pg_dumpexport a PostgreSQL database as an SQL script or to other formats
Synopsis pg_dump [connection-option...] [option...] [dbname]
pg_dump --attribute-insertscolumn-inserts--attribute-inserts
Dump data as INSERT commands with explicit column names (INSERT INTO table (column, ...) VALUES ...). This will make restoration very slow; it is mainly use…
pg_dump --binary-upgradebinary-upgrade
This option is for use by in-place upgrade utilities. Its use for other purposes is not recommended or supported. The behavior of the option may change in future releases with…
pg_dump --blobsb--large-objects--blobs (deprecated)
Include large objects in the dump. This is the default behavior except when --schema, --table, --schema-only, --statistics-only, or --no-data is specifie…
pg_dump --cleanc--clean
Output commands to DROP all the dumped database objects prior to outputting the commands for creating them. This option is useful when the restore is to overwrite an existing databa…
pg_dump --compress=methodZ level-Z method[:detail]--compress=level--compress=method[:detail]
Specify the compression method and/or the compression level to use. The compression method can be set to gzip, lz4, zstd, …
pg_dump --createC--create
Begin the output with a command to create the database itself and reconnect to the created database. (With a script of this form, it doesn't matter which database in the destinatio…
pg_dump --data-onlya--data-only
Dump only the data, not the schema (data definitions) or statistics. Table data, large objects, and sequence values are dumped. This option is similar to, but for historical rea…
pg_dump --dbname=dbnamed dbname--dbname=dbname
Specifies the name of the database to connect to. This is equivalent to specifying dbname as the first non-option argument on the command line. The dbname can be a co…
pg_dump --disable-dollar-quotingdisable-dollar-quoting
This option disables the use of dollar quoting for function bodies, and forces them to be quoted using SQL standard string syntax.
More results
Find definitions in the PostgreSQL manuals, reference library, and extension catalogue.
Searching every version by default. Manual pages are indexed for PostgreSQL 10–20; the reference library and extension catalogue are not version-bound.
all: every version pg17: one version ex: extensions only ↑↓ select ↵ open