↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 文档检索

PG 18 · 按类别浏览,或输入名称与关键词

常用条目12289
EXISTS章节正文PG189.24.1. EXISTS EXISTS (subquery) EXISTS 的参数是一个任意的 SELECT 语句,或者说子查询。系统对子查询进行运算以判断它是否返回行。如果它至少返回一行,那么 EXISTS 的结果就为“真”;如果子查询没有返回行,那么 EXISTS 的结果是“假”。子查询可以引用外层查询的变量,这些变量在该子查询的任何一次计算中都起常量的作用。这个子查询…EXISTS EXIT章节正文PG1841.6.5.2. EXIT EXIT [ label ] [ WHEN boolean-expression ]; 如果没有给出 label,那么最内层的循环会被终止,然后跟在 END LOOP 后面的语句会被执行。如果给出了 label,那么它必须是当前或者更高层的嵌套循环或者语句块的标签。然后该命名循环或块就会被终止,并且控制会转移到该循环/块相应的 END 之后的语句上…EXIT exit_on_error配置参数本站词条发生任何错误后终止会话。 Terminate session on any error. exit_on_error:发生任何错误后终止会话。实测在档范围为 PG9.1–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 user。这是测试版快照事实,PostgreSQL 19 正式发布前仍可能变化。 exit_on_error 这…配置参数 · 错误处理 exp函数与运算符本站词条指数函数(e的给定次幂) Exponential (e raised to the given power) exp ( numeric ) → numeric exp ( double precision ) → double precision 数学函数和操作符函数 · 数学函数和操作符 EXPLAIN章节正文PG18E.6.3.2.3. EXPLAIN 自动将 BUFFERS 输出包含在 EXPLAIN ANALYZE 中(Guillaume Lelarge, David Rowley)§ 添加完整 WAL 缓冲区计数到 EXPLAIN (WAL) 输出(Bertrand Drouvot)§ 在 EXPLAIN ANALYZE 中,报告每个索引扫描节点使用的索引查找次数(Peter Geo…EXPLAIN EXPLAIN章节正文PG18EXPLAIN EXPLAIN — 显示一个语句的执行计划大纲 EXPLAIN [ ( option [, ...] ) ] statement 其中 option 可以是以下之一: ANALYZE [ boolean ] VERBOSE [ boolean ] COSTS [ boolean ] SETTINGS [ boolean ] GENERIC_PLAN [ bool…EXPLAIN EXPLAIN (DEBUG)章节正文PG18F.29.1. EXPLAIN (DEBUG) DEBUG 选项显示计划树中的一些杂项信息,这些信息通常不会展示,因为一般认为它们并不具有普遍意义。对于每个单独的计划节点,它会显示以下字段。关于这些字段的更多文档,请参见 Plan(定义见 nodes/plannodes.h)。Disabled Nodes。常规的 EXPLAIN 会通过检查某个节点的禁用节点计数是否大于其底层节…EXPLAIN (DEBUG) EXPLAIN (RANGE_TABLE)章节正文PG18F.29.2. EXPLAIN (RANGE_TABLE) RANGE_TABLE 选项显示计划树中专门与查询的范围表(range table)有关的信息。范围表条目大致对应于查询 FROM 子句中出现的各项,但也有许多例外。例如,被证明不必要的子查询可能会从范围表中被完全删除,而继承展开则会为查询中未直接命名的子表添加范围表条目。在查询计划中,范围表条目通常通过范围表索引(r…EXPLAIN (RANGE_TABLE) EXPLAIN ANALYZE章节正文PG1814.1.2. EXPLAIN ANALYZE 可以使用 EXPLAIN 的 ANALYZE 选项来检查规划器估计值的准确性。启用该选项后,EXPLAIN 会实际执行查询,然后显示各个计划节点累计的真实行计数和真实运行时间,同时也保留普通 EXPLAIN 会显示的估计值。例如,可能会得到如下结果:EXPLAIN ANALYZE SELECT * FROM tenk1 t1, t…EXPLAIN ANALYZE EXPLAIN 基础章节正文PG1814.1.1. EXPLAIN 基础查询计划的结构是一棵由计划节点组成的树。树的最底层是扫描节点,它们从表中返回原始行。不同的表访问方法对应不同类型的扫描节点,例如顺序扫描、索引扫描和位图索引扫描。也有一些并非表的行来源,例如 VALUES 子句和 FROM 中的返回集合函数,它们也各自有对应的扫描节点类型。如果查询需要对原始行执行连接、聚合、排序或其他操作,那么扫描节点之上还…EXPLAIN 基础 EXPLAIN 的 FDW 例程章节正文PG1858.2.7. EXPLAIN 的 FDW 例程 void ExplainForeignScan(ForeignScanState *node, ExplainState *es); 打印额外的 EXPLAIN 输出,用于说明外部表扫描。此函数可以调用 ExplainPropertyText 及相关函数,向 EXPLAIN 输出添加字段。可以利用 es 中的标志字段确定打印内容…EXPLAIN 的 FDW 例程 explain_get_index_name_hook扩展钩子本站词条为执行计划中的索引提供显示名称。 EXPLAIN 索引名称 执行计划说明 EXPLAIN 输出索引名称前调用此钩子,以索引 OID 查询扩展提供的名称。返回空指针时继续使用核心的名称查找路径;这为规划阶段构造的特殊索引对象提供显示入口。 typedef const char *(*explain_get_index_name_hook_type) (Oid indexId); …扩展钩子 · 执行计划说明 explain_per_node_hook扩展钩子本站词条向单个执行计划节点补充 EXPLAIN 输出。 EXPLAIN 节点附加信息 执行计划说明 EXPLAIN 展示单个计划节点时调用此钩子,传入 PlanState、祖先节点和节点所在关系的显示信息。扩展可在当前节点的输出分组中增加属性。 typedef void (*explain_per_node_hook_type) (PlanState *planstate, List …扩展钩子 · 执行计划说明 explain_per_plan_hook扩展钩子本站词条向每份执行计划补充 EXPLAIN 输出。 EXPLAIN 计划附加信息 执行计划说明 EXPLAIN 输出一份计划时调用此钩子,提供计划语句、ExplainState 和相关查询上下文。扩展可为整份计划加入附加信息,无需接管整个 ExplainOneQuery 流程。 typedef void (*explain_per_plan_hook_type) (PlannedStm…扩展钩子 · 执行计划说明 explain_ui扩展与模块扩展目录快速跳转至PEV查阅可视化执行计划 easily jump into a visual plan UI for any SQL query pgrx nil-lic pg_explain_ui 监控统计监控统计 · 扩展目录 explain_validate_options_hook扩展钩子本站词条在 EXPLAIN 的选项解析后校验扩展选项。 EXPLAIN 选项校验 执行计划说明 EXPLAIN 完成选项处理后调用此钩子,让扩展检查当前 ExplainState、原始选项列表和解析上下文。它用于跨选项约束或扩展自己的校验规则,不是查询计划的执行入口。 typedef void (*explain_validate_options_hook_type) (struct …扩展钩子 · 执行计划说明 ExplainOneQuery_hook扩展钩子本站词条接管单条查询的 EXPLAIN 处理入口。 单条查询的 EXPLAIN 执行计划说明 EXPLAIN 准备解释一条查询时,若此钩子已安装便交由扩展处理。参数包含查询树、ExplainState 和查询上下文,扩展可据此包装或替换该条查询的计划说明过程。 typedef void (*ExplainOneQuery_hook_type) (Query *query, int cu…扩展钩子 · 执行计划说明 explanation扩展与模块扩展目录explanation:将 EXPLAIN 计划解析为按邻近树组织的关系型行,便于查询和分析。 EXPLAIN plan parser that returns plan nodes as relational rows organized as a proximity tree. analyze explain explain-analyze node plan statis…监控统计 · 扩展目录 exploring_aggregates扩展与模块扩展目录使用序列化状态定义自定义整数求和聚合的 pgrx 示例扩展。 pgrx example defining a custom integer-sum aggregate with serialized state. exploring_aggregates 函数与聚合函数与聚合 · 扩展目录 ext3扩展与模块扩展目录记录客户端认证开始与结束事件的 ClientAuthentication 钩子示例。 ClientAuthentication hook example that logs authentication start and end events. ext3 安全安全 · 扩展目录 extend等待事件本站词条等待扩展一个关系。 Waiting to extend a relation. `PG_WAIT_LOCK` 位于 `src/backend/storage/lmgr/proc.c:1487`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait_event_names.txt:419`。探针覆盖的操作是:等待…重量级锁 · 等待事件 Extension等待事件本站词条在扩展中等待。 Waiting in an extension. `PG_WAIT_EXTENSION` 位于 `src/backend/utils/activity/wait_event.c:165`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait_event_names.txt:296`。探针覆盖的操…扩展 · 等待事件 extension_control_path配置参数本站词条设置扩展控制文件的搜索路径。 Sets the path for extension control files. extension_control_path 定义扩展控制文件的搜索路径。 extension_control_path:设置扩展控制文件的搜索路径。PostgreSQL 用该路径查找扩展的主控制文件,随后从找到主文件的同一目录加载脚本与次级控制文件。 exten…配置参数 · 客户端连接默认值 / 其他默认值 extension_destdir配置参数本站词条设置加载扩展时要加在路径前的目录。(实测下游 pg_settings 简述。) Path to prepend for extension loading. extension_destdir 是 Debian/PGDG 下游提供的扩展暂存前缀 GUC,实测存在于打包版 PostgreSQL 9.5–17;它从未进入 PostgreSQL 上游,并从 PG18 实测包中消失。 …配置参数 · 文件位置 extension_drop扩展与模块扩展目录在扩展被删除时运行自定义命令 Run custom commands when an extension is dropped. extension extension development extensions extension_drop 管理运维管理运维 · 扩展目录 external_file扩展与模块扩展目录通过 PostgreSQL 函数访问服务器端外部文件 Access external server-side files through PostgreSQL functions external_file 实用工具实用工具 · 扩展目录 external_pid_file配置参数本站词条将 postmaster PID 写入指定文件。 Writes the postmaster PID to the specified file. external_pid_file:将 postmaster PID 写入指定文件。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 not set,context 为 postmas…配置参数 · 文件位置 external_search_fdw扩展与模块扩展目录AlloyDB 扩展,用于通过外部数据包装器从 PostgreSQL 只读查询 Elasticsearch 数据。 AlloyDB extension that provides a read-only foreign data wrapper for querying Elasticsearch data from PostgreSQL. alloydb elasticsea…外部数据源 · 扩展目录 extra_float_digits配置参数本站词条设置浮点值文本输出所使用的数字位数。 Sets the number of digits displayed for floating-point values. extra_float_digits 定义浮点值文本输出所使用的数字位数。 extra_float_digits:设置浮点值文本输出所使用的数字位数。自 PostgreSQL 12 起,正值选择最短精确输出;零或负值…配置参数 · 客户端连接默认值 / 区域和格式化 extra_window_functions扩展与模块扩展目录额外的窗口函数 Extra Window Functions for PostgreSQL extra_window_functions 函数与聚合函数与聚合 · 扩展目录 extract函数与运算符本站词条获取时间戳子字段;参见第 9.9.1 节 Get timestamp subfield; see Section 9.9.1 extract ( field FROM timestamp ) → numeric extract ( field FROM interval ) → numeric EXTRACT(field FROM source) 日期/时间函数和操作符函数 · 日期/时间函数和操作符 EXTRACT, date_part章节正文PG189.9.1. EXTRACT, date_part EXTRACT(field FROM source) extract 函数从日期/时间值中检索子字段,例如年份或小时。source 必须是 timestamp、date、time 或 interval 类型的值表达式。(时间戳和时间可以带有或不带有时区。)field 是一个标识符或字符串,用于选择从源值中提取哪个字段。并非每种…EXTRACT, date_part extrema扩展与模块扩展目录控制其他扩展后台工作进程资源使用的PostgreSQL扩展 PostgreSQL extension to control resource usage of other extensions' bgworkers extrema 管理运维管理运维 · 扩展目录 F0000SQL 状态码本站词条配置文件内容或读取有误,严重性随调用者而异。 PostgreSQL SQLSTATE F0000 的源码核验与诊断参考。 F0 配置文件错误 ERRORClass F0 配置文件错误 · SQL 状态码 F0001SQL 状态码本站词条数据目录的锁文件已存在,实例可能已在运行。 PostgreSQL SQLSTATE F0001 的源码核验与诊断参考。 F0 配置文件错误 ERRORClass F0 配置文件错误 · SQL 状态码 factorial函数与运算符本站词条阶乘 Factorial factorial ( bigint ) → numeric 数学函数和操作符函数 · 数学函数和操作符 faiss_pg扩展与模块扩展目录通过 SQL 函数创建 Faiss 向量索引文件并执行近邻搜索 Faiss vector index files and nearest-neighbor search through SQL functions vector faiss ann pgfaiss AI 与向量AI 与向量 · 扩展目录 faker扩展与模块扩展目录插入生成的测试伪造数据,Python库的包装 Wrapper for the Faker Python library test faker 过程语言过程语言 · 扩展目录 fakeset扩展与模块扩展目录生成假句子的postgres扩展 postgres extension to generate fake sentences fakeset 函数与聚合函数与聚合 · 扩展目录 falcon扩展与模块扩展目录FalconFS,为AI工作负载设计的高性能分布式文件系统 FalconFS is a high-performance distributed file system (DFS) designed for AI workloads. falcon 分析与列存分析与列存 · 扩展目录
更多结果

输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。

pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开