PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12254
configure 选项17.3.3. configure 选项下面解释 configure 的命令行选项。这个列表并不完整(可使用 ./configure --help 获取完整列表)。此处未涉及的选项主要用于交叉编译等高级用例,并记录在标准的 Autoconf 文档中。configure 选项
CONNECTCONNECT CONNECT — 建立一个数据库连接大纲 CONNECT TO connection_target [ AS connection_name ] [ USER connection_user ] CONNECT TO DEFAULT CONNECT connection_user DATABASE connection_targetCONNECT
connect_timeout建立连接时最长等待时间,单位为秒,以十进制整数书写,例如 10。零、负数或未指定表示无限等待。此超时分别应用于每个主机名或 IP 地址。例如,指定两个主机且 connect_timeout 为 5 时,每个主机在 5 秒内未连接成功就会超时,总等待时间可能达到 10 秒。
超时与保活
建立连接时最长等待时间,单位为秒,以十进制整数书写,例如 10。零、负数或未指定表示无限等待…连接参数 · 超时与保活
connectbyconnectby ( relname text, keyid_fld text, parent_keyid_fld text [, orderby_fld text ], start_with text, max_depth integer [, branch_delim text ] ) → setof record 生成层次树结构的表示形式。tablefunc — 返回表的函数(crosstab 等) › 提供的函数
connectbyF.43.1.5. connectby
connectby(text relname, text keyid_fld, text parent_keyid_fld [, text orderby_fld ], text start_with, int max_depth [, text branch_delim ])
connectby 函数会显示存储在表中的层次数据。该表必须…connectby
connection_limits按用户、数据库、来源 IP 或主机名及其组合规则限制连接配额。
Enforce connection quotas by user, database, source IP or hostname, including combined rules.
connection-quota ip-address security
connection_limits
管理运维管理运维 · 扩展目录
conninfo解析、校验 PostgreSQL libpq conninfo 连接字符串,并查询默认连接参数
Parse, validate, and inspect default values for PostgreSQL libpq conninfo strings
conninfo
实用工具实用工具 · 扩展目录
constr_name_unif统一 PostgreSQL 基表中各类约束的名称。
Uniforms the names of constraints on base tables.
constraints naming
constr_name_unif
管理运维管理运维 · 扩展目录
constraint_column_usage35.18. constraint_column_usage
视图 constraint_column_usage 标识当前数据库中被某种约束使用的所有列。只显示那些位于当前启用角色所拥有表中的列。对于检查约束,此视图标识检查表达式中使用的列。对于非空约束,此视图标识定义该约束的列。对于外键约束,此视图标识外键所引用的列。对于唯一约束或主键约束,此视图标识受该约束限制的列。表 …constraint_column_usage
constraint_exclusion允许规划器利用约束排除不可能匹配的表。
Enables the planner to use constraints to optimize queries.
constraint_exclusion:允许规划器利用约束排除不可能匹配的表。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 partition,context 为 u…配置参数 · 查询规划 / 其他规划器选项
constraint_table_usage35.19. constraint_table_usage
视图 constraint_table_usage 标识当前数据库中被某个约束使用、且由当前已启用角色拥有的所有表。(这与视图 table_constraints 不同,后者标识所有表约束及其所在的表。)对于外键约束,此视图标识外键所引用的表。对于唯一约束或主键约束,此视图仅标识约束所属的表。此视图不包含检查约束和非空…constraint_table_usage
constraint_uniform统一基本表约束名称的扩展
This is an extension for uniforming the names of base table constraints.
constraint name constraint renaming constraint uniform name naming convention reformat constraint names …管理运维 · 扩展目录
content_utils用于新闻内容管理与全文搜索的 PostgreSQL 工具函数。
Utility functions for news management and full-text search.
full-text-search news
pg_content_utils
全文检索全文检索 · 扩展目录
CONTINUE41.6.5.3. CONTINUE
CONTINUE [ label ] [ WHEN boolean-expression ];
如果没有给出 label,最内层循环的下一次迭代会开始。也就是,循环体中剩余的所有语句将被跳过,并且控制会返回到循环控制表达式(如果有)来决定是否需要另一次循环迭代。如果 label 存在,它指定应该继续执行的循环的标签。如果指定了 WHEN,该…CONTINUE
ControlFile等待读取或更新pg_control文件或创建一个新的WAL文件。
Waiting to read or update the pg_control file or create a new WAL file.
`pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径…轻量级锁 · 等待事件
ControlFileRead等待读取pg_control文件。
Waiting for a read from the pg_control file.
`WAIT_EVENT_CONTROL_FILE_READ` 位于 `src/backend/access/transam/xlog.c:4362`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activ…文件 I/O · 等待事件
ControlFileSync等待 pg_control 文件同步到持久存储。
Waiting for the pg_control file to reach durable storage.
`WAIT_EVENT_CONTROL_FILE_SYNC` 位于 `src/backend/access/transam/xlog.c:4328`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src…文件 I/O · 等待事件
ControlFileSyncUpdate等待对 pg_control 文件的更新同步到持久存储。
Waiting for an update to the pg_control file to reach durable storage.
`WAIT_EVENT_CONTROL_FILE_SYNC_UPDATE` 位于 `src/common/controldata_utils.c:259`,是经 grep 核验的报…文件 I/O · 等待事件
ControlFileWrite等待写入pg_control文件。
Waiting for a write to the pg_control file.
`WAIT_EVENT_CONTROL_FILE_WRITE` 位于 `src/backend/access/transam/xlog.c:4315`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activ…文件 I/O · 等待事件
ControlFileWriteUpdate等待写入以更新 pg_control 文件。
Waiting for a write to update the pg_control file.
`WAIT_EVENT_CONTROL_FILE_WRITE_UPDATE` 位于 `src/common/controldata_utils.c:235`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/back…文件 I/O · 等待事件
convert将表示编码src_encoding的文本的二进制字符串转换为编码dest_encoding的二进制字符串(适用的转换请参阅第 23.3.4 节)。
Converts a binary string representing text in encoding src_encoding to a binary string in encoding dest_encoding (se…函数 · 二进制串函数和操作符
convert用于空间里程等的公英制转换函数
conversion functions for spatial, routing and other specialized uses
pgrx
pg_convert
函数与聚合函数与聚合 · 扩展目录
convert-crlfF.26.3.8.4. convert-crlf
加密时是否将\n 转换成\r\n,以及解密时是否将\r\n 转换成\n。RFC 4880 规定文本数据应使用\r\n 作为换行符。使用这个选项可以获得完全符合 RFC 的行为。取值:0, 1 默认值:0 适用于:pgp_sym_encrypt, pgp_pub_encrypt, pgp_sym_decrypt, pgp_pub_…convert-crlf
convert_from将表示编码src_encoding的文本的二进制字符串转换为数据库编码中的text。
Converts a binary string representing text in encoding src_encoding to text in the database encoding (see Section 23.3.4 for available conversions)…函数 · 二进制串函数和操作符
convert_to将text字符串(数据库编码)转换为编码dest_encoding中编码的二进制字符串。
Converts a text string (in the database encoding) to a binary string encoded in encoding dest_encoding (see Section 23.3.4 for available conversi…函数 · 二进制串函数和操作符
coordconv在 IAU 1958 银道坐标与 J2000 FK5 赤道坐标之间进行转换
Convert between IAU 1958 Galactic coordinates and J2000 FK5 equatorial coordinates
astronomy
coordconv
地理空间地理空间 · 扩展目录
COPY在文件和表之间复制数据
COPY table_name [ ( column_name [, ...] ) ]
FROM { 'filename' | PROGRAM 'command' | STDIN }
[ [ WITH ] ( option [, ...] ) ]
[ WHERE condition ]
COPY { table_name [ ( column_nam…SQL 命令 · 查询与数据操作
COPYE.6.3.2.2. COPY
添加 REJECT_LIMIT 以控制 COPY FROM 可以忽略的无效行数(Atsushi Torikoshi)§ 这在 ON_ERROR = 'ignore' 时可用。 允许 COPY TO 从已填充的物化视图复制行(Jian He)§ 添加 COPY LOG_VERBOSITY 级别 silent 以抑制被忽略行的日志输出(Atsushi…COPY
COPYCOPY COPY — 在文件和表之间复制数据大纲 COPY table_name [ ( column_name [, ...] ) ] FROM { 'filename' | PROGRAM 'command' | STDIN } [ [ WITH ] ( option [, ...] ) ] [ WHERE condition ] COPY { table_name [ …COPY
COPY 命令相关的函数32.10. COPY 命令相关的函数
PostgreSQL 的 COPY 命令提供了选项,可以通过 libpq 使用的网络连接读取或写入数据。本节介绍的函数允许应用程序通过提供或接收复制数据来使用这一能力。整体流程如下:应用程序先通过 PQexec 或等效函数发出 SQL COPY 命令。如果命令没有错误,响应就是一个 PGresult 对象,其状态码为 PGRES_COPY…COPY 命令相关的函数
COPY 操作54.2.6. COPY 操作
COPY 命令允许在服务器和客户端之间进行高速大批量数据传输。拷贝入和拷贝出操作每个都把连接切换到一个独立的子协议中,并且持续到操作结束。拷贝入模式(向服务器传输数据)在后端执行 COPY FROM STDIN SQL 语句时启动。后端会向前端发送一条 CopyInResponse 消息。随后前端应发送零条或多条 CopyData 消息,构成一条…COPY 操作
COPY 进度报告27.4.3. COPY 进度报告当 COPY 正在运行时,pg_stat_progress_copy 视图会为每个当前正在执行 COPY 命令的后端包含一行。下表描述了会报告哪些信息,以及应如何解释这些信息。表 27.42. pg_stat_progress_copy 视图 列类型 描述 pid integer 后端的进程 ID。 datid oid 后端连接到的数据库的 O…COPY 进度报告
copy_arrow以 Apache Arrow 流格式进行实验性 COPY 与表数据导出
Experimental COPY and table export in Apache Arrow streaming format
arrow copy
pg-copy-arrow
复制与数据流复制与数据流 · 扩展目录
copy_data面向初学者的小型PostgreSQL扩展
some small postgresql extensions for beginners
copy_data
复制与数据流复制与数据流 · 扩展目录
copy_parquet支持PostgreSQL COPY与Apache Parquet的实验性功能
PoC to support PostgreSQL COPY with Apache Parquet
copy_parquet
复制与数据流复制与数据流 · 扩展目录
CopyBothResponseCopyBothResponse 是后端协议消息,表示开始双向 COPY 的响应。此消息仅用于流复制。
后端消息
CopyBothResponse (B)
方向 后端 → 前端
首个线上协议字段 Byte1('W')
字段条目 5
手册中的交互阶段 COPY 操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整…协议消息 · 后端消息
CopyDataCopyData 是双向协议消息,表示 COPY 数据。
双向消息
CopyData (F & B)
方向 前端 ↔ 后端
首个线上协议字段 Byte1('d')
字段条目 3
手册中的交互阶段 COPY 操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列…协议消息 · 双向消息
CopyDoneCopyDone 是双向协议消息,表示 COPY 完成。
双向消息
CopyDone (F & B)
方向 前端 ↔ 后端
首个线上协议字段 Byte1('c')
字段条目 2
手册中的交互阶段 COPY 操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列…协议消息 · 双向消息
CopyFailCopyFail 是前端协议消息,表示 COPY 失败。
前端消息
CopyFail (F)
方向 前端 → 后端
首个线上协议字段 Byte1('f')
字段条目 3
手册中的交互阶段 COPY 操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列的线上协…协议消息 · 前端消息
CopyFileCopy等待文件复制操作。
Waiting for a file copy operation.
`WAIT_EVENT_COPY_FILE_COPY` 位于 `src/backend/storage/file/copydir.c:270`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait_event_names.…文件 I/O · 等待事件
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开