PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12245
asin反正弦,结果为弧度
Inverse sine, result in radians
asin ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
asind反正弦,结果为度数
Inverse sine, result in degrees
asind ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
asinh反双曲正弦
Inverse hyperbolic sine
asinh ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
asn1oidASN1OID数据类型支持
asn1oid extension
asn1oid
数据类型数据类型 · 扩展目录
ast_postgis为 PostGIS 提供高级空间数据类型和空间完整性约束。
Advanced spatial data types and spatial integrity constraints for PostGIS.
gis postgis spatial
ast_postgis
地理空间地理空间 · 扩展目录
astrocat用于天文星表索引的 PostgreSQL 扩展,提供球面点和圆类型、GiST 索引、径向查询与 KNN 排序。
PostgreSQL extension for indexing astronomical catalogues with spherical point and circle types, GiST indexing, radial queries, and k-…地理空间 · 扩展目录
async_response单个查询中PostgreSQL多异步响应
PostgreSQL - Multiple asynchronous responses in one query
async-response postgresql postgresql-extension redis
async_response
实用工具实用工具 · 扩展目录
AT LOCAL9.9.4. AT TIME ZONE 和 AT LOCAL # AT TIME ZONE 操作符可将不带时区的时间戳转换为带时区的时间戳或反向转换,也可将 time with time zone 值转换到不同的时区。表 9.34 展示了它的各种变体。 表 9.34. AT TIME ZONE 和 AT LOCAL 变体 操作符 描述 示例 timestamp without …日期/时间函数和操作符 › AT TIME ZONE 和 AT LOCAL
AT TIME ZONE9.9.4. AT TIME ZONE 和 AT LOCAL # AT TIME ZONE 操作符可将不带时区的时间戳转换为带时区的时间戳或反向转换,也可将 time with time zone 值转换到不同的时区。表 9.34 展示了它的各种变体。 表 9.34. AT TIME ZONE 和 AT LOCAL 变体 操作符 描述 示例 timestamp without …日期/时间函数和操作符 › AT TIME ZONE 和 AT LOCAL
AT TIME ZONE 和 AT LOCAL9.9.4. AT TIME ZONE 和 AT LOCAL
AT TIME ZONE 操作符可将不带时区的时间戳转换为带时区的时间戳或反向转换,也可将 time with time zone 值转换到不同的时区。表 9.34 展示了它的各种变体。表 9.34. AT TIME ZONE 和 AT LOCAL 变体 操作符 描述 示例 timestamp without tim…AT TIME ZONE 和 AT LOCAL
atan反正切,结果为弧度
Inverse tangent, result in radians
atan ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
atan2y/x的反正切,结果为弧度
Inverse tangent of y/x, result in radians
atan2 ( y double precision, x double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
atan2dy/x的反正切,结果为度数
Inverse tangent of y/x, result in degrees
atan2d ( y double precision, x double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
atand反正切,结果为度数
Inverse tangent, result in degrees
atand ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
atanh反双曲正切
Inverse hyperbolic tangent
atanh ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
attributes35.6. attributes
视图 attributes 包含数据库中定义的复合数据类型的属性信息。(注意,该视图不提供表列的信息,而表列在 PostgreSQL 的语境中有时也称为属性。)只显示当前用户能够访问的属性(作为该类型的拥有者或具有该类型上的某种权限)。表 35.4. attributes 列 列类型 描述 udt_catalog sql_identifier …attributes
audit为 PostgreSQL 表的 INSERT、UPDATE、DELETE 操作记录审计数据。
Audits insert, update, and delete operations on PostgreSQL tables.
audit trigger
pg_audit
安全安全 · 扩展目录
audit_stream通过pg notify发出审计事件的Postgres扩展,支持Kinetic Gain协议套件数据库级治理生产者
Postgres extension that emits audit-stream-py-compatible governance events on watched table CRUD via pg notify, plus a Python LISTEN …安全 · 扩展目录
auditoriaPostgreSQL审计扩展
PostgreSQL auditing extension.
auditoria
安全安全 · 扩展目录
aurora_stat_utilsAurora PostgreSQL 的等待事件统计辅助函数扩展,提供 aurora_wait_report 等实例级统计报告。
Aurora PostgreSQL statistics utility functions for wait-event reporting.
aurora aws statistics wait-events
aurora_stat_utils
监…监控统计 · 扩展目录
auth0在 PostgreSQL 中调用 Auth0 Management API 的扩展,提供用户、角色等管理函数。
Auth0 Management API client for PostgreSQL.
auth0 identity management-api
auth0
安全安全 · 扩展目录
auth_delayF.2. auth_delay — 在认证失败时暂停
auth_delay 会使服务器在报告认证失败之前短暂暂停,从而增加对数据库密码进行暴力破解攻击的难度。注意,它并不能阻止拒绝服务攻击,甚至可能加剧此类攻击,因为在报告认证失败前处于等待状态的进程仍会占用连接槽位。为了使该模块正常工作,必须在 postgresql.conf 中通过 shared_preload_librar…auth_delay — 在认证失败时暂停
auth_delay — 在认证失败时暂停F.2. auth_delay — 在认证失败时暂停
auth_delay 会使服务器在报告认证失败之前短暂暂停,从而增加对数据库密码进行暴力破解攻击的难度。注意,它并不能阻止拒绝服务攻击,甚至可能加剧此类攻击,因为在报告认证失败前处于等待状态的进程仍会占用连接槽位。为了使该模块正常工作,必须在 postgresql.conf 中通过 shared_preload_librar…auth_delay — 在认证失败时暂停
Authdata 钩子32.20.1. Authdata 钩子客户端可以通过下面的钩子 API 修改或替换 OAuth 流程的行为:PQsetAuthDataHook # 设置 PGauthDataHook,以覆盖 libpq 对其 OAuth 客户端流程一个或多个方面的处理。 void PQsetAuthDataHook(PQauthDataHook_type hook); 如果 hook 是 N…Authdata 钩子
authentication_timeout设置完成客户端认证所允许的最长时间。
Sets the maximum allowed time to complete client authentication.
authentication_timeout 定义完成客户端认证所允许的最长时间。
authentication_timeout:设置完成客户端认证所允许的最长时间。计时覆盖普通后端会话建立前的认证交互,用于限制…配置参数 · 连接和认证 / 认证
AuthenticationCleartextPasswordAuthenticationCleartextPassword 是后端协议消息,表示认证请求。
后端消息
AuthenticationCleartextPassword (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字…协议消息 · 后端消息
AuthenticationGSSAuthenticationGSS 是后端协议消息,表示认证请求。
后端消息
AuthenticationGSS (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手…协议消息 · 后端消息
AuthenticationGSSContinueAuthenticationGSSContinue 是后端协议消息,表示认证请求。
后端消息
AuthenticationGSSContinue (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 4
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互…协议消息 · 后端消息
AuthenticationKerberosV5AuthenticationKerberosV5 是后端协议消息,表示认证请求。
后端消息
AuthenticationKerberosV5 (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程…协议消息 · 后端消息
AuthenticationMD5PasswordAuthenticationMD5Password 是后端协议消息,表示认证请求。
后端消息
AuthenticationMD5Password (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 4
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互…协议消息 · 后端消息
AuthenticationOkAuthenticationOk 是后端协议消息,表示认证请求。
后端消息
AuthenticationOk (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺…协议消息 · 后端消息
AuthenticationSASLAuthenticationSASL 是后端协议消息,表示认证请求。
后端消息
AuthenticationSASL (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 4
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
…协议消息 · 后端消息
AuthenticationSASLContinueAuthenticationSASLContinue 是后端协议消息,表示认证请求。
后端消息
AuthenticationSASLContinue (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 4
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与…协议消息 · 后端消息
AuthenticationSASLFinalAuthenticationSASLFinal 是后端协议消息,表示认证请求。
后端消息
AuthenticationSASLFinal (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 4
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同…协议消息 · 后端消息
AuthenticationSCMCredentialAuthenticationSCMCredential 是后端协议消息,表示认证请求。
后端消息
AuthenticationSCMCredential (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编…协议消息 · 后端消息
AuthenticationSSPIAuthenticationSSPI 是后端协议消息,表示认证请求。
后端消息
AuthenticationSSPI (B)
方向 后端 → 前端
首个线上协议字段 Byte1('R')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
…协议消息 · 后端消息
authtype对应版本的 libpq 源码声明了关键字 authtype,但“参数关键字”一节并未记载它。此处保留声明作为源码证据;这不代表它是受支持的使用方式。
仅源码声明
authtype
客户端库 libpq 10.23
手册定义 仅源码声明
源码中的环境变量回退 PGAUTHTYPE
编译时回退表达式 DefaultAuthtype
默认值解析与服务文件优先级
以下环境变量可用于选…连接参数 · 仅源码声明
auto_counters自动上下文编号PostgreSQL扩展
PostgreSQL extension for automatic contextual numbering
auto-increment automatic-numbering contextual-numbering counter database database-management database-tools extens…函数与聚合 · 扩展目录
auto_explainF.3. auto_explain — 记录慢查询的执行计划
auto_explain 模块提供了一种自动记录慢语句执行计划的方法,而无须手工运行 EXPLAIN。这对于在大型应用中追查未优化的查询尤其有帮助。该模块不提供可通过 SQL 访问的函数。要使用它,只需将其加载到服务器中。可以将其加载到单个会话中:(要这样做,必须是超级用户。)更典型的用法是,在 postgresql…auto_explain — 记录慢查询的执行计划
auto_explain — 记录慢查询的执行计划F.3. auto_explain — 记录慢查询的执行计划
auto_explain 模块提供了一种自动记录慢语句执行计划的方法,而无须手工运行 EXPLAIN。这对于在大型应用中追查未优化的查询尤其有帮助。该模块不提供可通过 SQL 访问的函数。要使用它,只需将其加载到服务器中。可以将其加载到单个会话中:LOAD 'auto_explain';(要这样做,必须是超级用户。)…auto_explain — 记录慢查询的执行计划
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开