Search PostgreSQL documentation
PG 18 · Browse by category, or enter a name or keyword
Popular entries9981
pg-audit-jsonTrigger-based PostgreSQL table auditing with JSONB row snapshots and recursive change diffs.
audit jsonb trigger
pg-audit-json
Security
pg-gvmFunctions for GVMd
pg-gvm
Utilities
pg-jsonA json data type and related functions
pg-json
Data types
pg2podgPostgreSQL extension for two-player open deterministic games.
game
pg2podg
Features
pg4mlMachine learning framework for PostgreSQL
pg4ml
AI and vectors
pg_aaASCII art extension for PostgreSQL
pg_aa
Functions and aggregates
pg_abrisAbris metadata extension that creates a meta schema with metadata tables, views, and helper functions.
metadata
pg_abris
Features
pg_acPostgreSQL extension for full text search
aho-corasick full-text-search postgresql postgresql-extension sql
pg_ac
Full-text search
pg_acceAccelerated Engine
background-worker
pg_acce
Analytics
pg_accumulatorAccumulation registers for balance and turnover tracking in PostgreSQL
accounting finance ledger aggregation
pg_accumulator
Functions and aggregates
pg_aclUtilities for handling aclitems.
acl aclitem grant permissions revoke
pg_acl
Data types
pg_ad_mappingMaps Active Directory security groups to database roles on Aurora PostgreSQL.
pg_ad_mapping
Security
pg_addressExtension creates composite type to store address
address composite-type
pg_address
Data types
pg_admA PostgreSQL extension providing some administrative tools.
bloat disk sizes maintenance management reports statistics
pg_adm
Administration
pg_aggExperimental aggregate-query support extension; its install script currently creates the untrusted PL/Python language.
aggregate index plpython3u
pg_agg
Procedural languages
pg_aggregateThe catalog pg_aggregate stores information about aggregate functions. An aggregate function is a function that operates on a set of values (typically one column from each row that matches a…
pg_aiPostgreSQL extension that provides (RAG capable)SQL functions to interpret data using multi modal LLMs and vectors.
pg_ai
AI and vectors
pg_ai_queryAI-powered SQL query generation for PostgreSQL
pg_ai_query
Features
pg_ai_sdkTranslate natural language to SQL using Clickhouse ai-sdk-cpp
pg_ai_sdk
AI and vectors
pg_ai_stewardsPostgreSQL-backed agent state, work queues and model dispatch
agents queues pgrx
pg-ai-stewards
AI and vectors
pg_aiosThe pg_aios view lists all Asynchronous I/O handles that are currently in-use. An I/O handle is used to reference an I/O operation that is being prepared, executed or is in the process of co…
pg_algorandAlgorand address, application, asset, transaction, and checksum encoding utilities.
algorand encoding address blockchain
pg_algorand
Utilities
pg_algorithmsC extension that adds example algorithm functions, including bubble sort and quicksort for integer arrays.
algorithm sort
pg_algorithms
Functions and aggregates
pg_amThe catalog pg_am stores information about relation access methods. There is one row for each access method supported by the system. Currently, only tables and indexes have access methods. T…
pg_amcheckchecks for corruption in one or more PostgreSQL databases
Synopsis pg_amcheck [option...] [dbname]
pg_amcheckchecks for corruption in one or more PostgreSQL databases
Synopsis pg_amcheck [option...] [dbname]
pg_amcheck --alla--all
Check all databases, except for any excluded via --exclude-database.
pg_amcheck --checkuniquecheckunique
For each index with unique constraint checked, verify that no more than one among duplicate entries is visible in the index using amcheck's checkunique option.
pg_amcheck --database=patternd pattern--database=pattern
Check databases matching the specified pattern, except for any excluded by --exclude-database. This option can be specified more than once.
pg_amcheck --echoe--echo
Echo to stdout all SQL sent to the server.
pg_amcheck --endblock=blockendblock=block
End checking at the specified block number. An error will occur if the table relation being checked has fewer than this number of blocks. This option does not apply to indexes…
pg_amcheck --exclude-database=patternD pattern--exclude-database=pattern
Exclude databases matching the given pattern. This option can be specified more than once.
pg_amcheck --exclude-index=patternI pattern--exclude-index=pattern
Exclude indexes matching the specified pattern. This option can be specified more than once. This is similar to the --exclude-relation option, except that it…
pg_amcheck --exclude-relation=patternR pattern--exclude-relation=pattern
Exclude relations matching the specified pattern. This option can be specified more than once. As with --relation, the pattern may be unqualified, schema-…
pg_amcheck --exclude-schema=patternS pattern--exclude-schema=pattern
Exclude tables and indexes in schemas matching the specified pattern. This option can be specified more than once. As with --schema, the pattern may be data…
pg_amcheck --exclude-table=patternT pattern--exclude-table=pattern
Exclude tables matching the specified pattern. This option can be specified more than once. This is similar to the --exclude-relation option, except that it …
pg_amcheck --exclude-toast-pointersexclude-toast-pointers
By default, whenever a toast pointer is encountered in a table, a lookup is performed to ensure that it references apparently-valid entries in the toast table. These c…
pg_amcheck --heapallindexedheapallindexed
For each index checked, verify the presence of all heap tuples as index tuples in the index using amcheck's heapallindexed option.
pg_amcheck --help?--help
Show help about pg_amcheck command line arguments, and exit.
pg_amcheck --host=hostnameh hostname--host=hostname
Specifies the host name of the machine on which the server is running. If the value begins with a slash, it is used as the directory for the Unix domain socket.
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