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

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

PostgreSQL 文档检索

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

常用条目12307
jdbc_fdw扩展与模块扩展目录访问JDBC可访问的任何外部数据源 foreign-data wrapper for remote servers available over JDBC jdbc_fdw 外部数据源外部数据源 · 扩展目录 jessevent@ai_sql扩展与模块扩展目录Supabase的AI推理SQL函数,自部署边缘功能 AI inference SQL functions for Supabase. Self-deploys its own edge function via ai.deploy(). database.dev tle jessevent@ai_sql AI 与向量AI 与向量 · 扩展目录 jessevent@supa_aisql扩展与模块扩展目录Supabase的AI推理SQL函数,自部署边缘功能 AI inference SQL functions for Supabase. Self-deploys its own edge function via ai.deploy(). database.dev tle jessevent@supa_aisql AI 与向量AI 与向量 · 扩展目录 jessevent@supa_privacy扩展与模块扩展目录保留格式的数据脱敏和遮盖 Formatting-preserving anonymisation and data masking database.dev tle jessevent@supa_privacy 安全安全 · 扩展目录 jessevent@supa_profile扩展与模块扩展目录数据库表和列统计分析器 Database table and column statistical profiler database.dev tle jessevent@supa_profile 监控统计监控统计 · 扩展目录 jev扩展与模块扩展目录通过兼容 Jev 的 API 实现自然语言行过滤、排序和分类 Natural-language row filtering, ranking and classification through a Jev-compatible API ai classification plpython jev AI 与向量AI 与向量 · 扩展目录 jieba_parser扩展与模块扩展目录基于 Jieba 的 PostgreSQL 中文全文检索解析器。 Jieba parser for full-text search. chinese fts jieba parser jieba_parser 全文检索全文检索 · 扩展目录 jiebaparser扩展与模块扩展目录使用共享内存的PostgreSQL中文全文检索扩展(jiaba引擎) Postgresql full-text search extension for chinese (jiaba engine) using shared mem. jiebaparser 全文检索全文检索 · 扩展目录 jit配置参数本站词条在 JIT 可用且成本规则选中查询时允许即时编译。 Allow JIT compilation. 当构建包含可用的 JIT 实现且计划估算成本越过阈值时,允许 PostgreSQL 使用即时编译。开启并不意味着每条查询都会执行 JIT。 jit 是总开关。开启后,jit_above_cost 决定是否开始编译,jit_inline_above_cost 与 jit_optimi…配置参数 · 查询规划 / 其他规划器选项 JIT 加速的操作章节正文PG1830.1.1. JIT 加速的操作当前,PostgreSQL 的 JIT 实现支持对表达式求值和元组拆解进行加速。未来还可能加速其他若干操作。表达式求值用于计算 WHERE 子句、目标列表、聚合和投影。它可以通过为每种情况生成专用代码来加速。元组拆解是将磁盘上的元组(见第 66.6.1 节)转换为其内存表示的过程。它可以通过创建一个针对表布局和要提取的列数的专用函数来加速。JIT 加速的操作 JIT 提供者接口章节正文PG1830.4.2.1. JIT 提供者接口 JIT 提供者通过动态装载指定名称的共享库来加载。系统使用通常的库搜索路径定位该库。为了提供所需的 JIT 提供者回调,并表明该库确实是一个 JIT 提供者,它需要提供一个名为 _PG_jit_provider_init 的 C 函数。系统会向该函数传入一个结构体,需要用各项动作对应的回调函数指针填充它:struct JitProvide…JIT 提供者接口 jit_above_cost配置参数本站词条设置启用 JIT 编译的查询成本阈值。 Perform JIT compilation if query is more expensive. jit_above_cost:设置启用 JIT 编译的查询成本阈值。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 100000,context 为 user。这是测试版快照事实,Post…配置参数 · 查询规划 / 规划器代价常量 jit_debugging_support配置参数本站词条向调试器注册 JIT 生成的函数。 Register JIT-compiled functions with debugger. jit_debugging_support:向调试器注册 JIT 生成的函数。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser-backend。这是测试版快…配置参数 · 开发者选项 jit_dump_bitcode配置参数本站词条将 LLVM 位码写盘以便调试 JIT。 Write out LLVM bitcode to facilitate JIT debugging. jit_dump_bitcode:将 LLVM 位码写盘以便调试 JIT。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照事…配置参数 · 开发者选项 jit_expressions配置参数本站词条允许 JIT 编译表达式。 Allow JIT compilation of expressions. jit_expressions:允许 JIT 编译表达式。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 on,context 为 user。这是测试版快照事实,PostgreSQL 19 正式发布前仍可能变化。 jit_exp…配置参数 · 开发者选项 jit_inline_above_cost配置参数本站词条设置 JIT 尝试内联的查询成本阈值。 Perform JIT inlining if query is more expensive. jit_inline_above_cost:设置 JIT 尝试内联的查询成本阈值。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 500000,context 为 user。这是测试版快照事实,…配置参数 · 查询规划 / 规划器代价常量 jit_optimize_above_cost配置参数本站词条设置 JIT 执行昂贵优化的查询成本阈值。 Optimize JIT-compiled functions if query is more expensive. jit_optimize_above_cost:设置 JIT 执行昂贵优化的查询成本阈值。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 500000,context …配置参数 · 查询规划 / 规划器代价常量 jit_profiling_support配置参数本站词条向 perf 分析器注册 JIT 生成的函数。 Register JIT-compiled functions with perf profiler. jit_profiling_support:向 perf 分析器注册 JIT 生成的函数。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superus…配置参数 · 开发者选项 jit_provider配置参数本站词条设置要使用的 JIT 提供程序。 JIT provider to use. jit_provider 定义要使用的 JIT 提供程序。 jit_provider:设置要使用的 JIT 提供程序。指定的提供程序实现 PostgreSQL JIT,且必须二进制兼容;更换提供程序需要重启服务器。 jit_provider 属于 POSTMASTER 上下文:PostgreSQL 在服…配置参数 · 客户端连接默认值 / 共享库预载入 jit_tuple_deforming配置参数本站词条允许 JIT 编译元组拆解。 Allow JIT compilation of tuple deforming. jit_tuple_deforming:允许 JIT 编译元组拆解。实测在档范围为 PG11–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 on,context 为 user。这是测试版快照事实,PostgreSQL 19 正式发布前仍可能变…配置参数 · 开发者选项 job_queue扩展与模块扩展目录使用动态 PostgreSQL 后台工作进程实现的数据库内异步作业队列概念验证。 Proof-of-concept database-side asynchronous job queue using dynamic PostgreSQL background workers. asynchronous background-worker job-queue pg_job_qu…功能特性 · 扩展目录 JOHAB排序规则与编码本站词条JOHAB 仅客户端可用的编码 编码 JOHAB 编码标识 40 语言 韩文(Hangul) 服务端支持 不支持 ICU 支持 不支持 每字符字节数 1-3 每字符字节数 1–3排序规则与编码 · 仅客户端可用的编码 JOIN章节正文PG1836.15.4. JOIN 如果给出 JOIN 子句,它指定该操作符的连接选择率估算函数。(注意,这里是函数名,而不是操作符名。)JOIN 子句只对返回 boolean 的二元操作符有意义。连接选择率估算器的作用,是针对当前操作符,猜测两张表中有多少比例的行对会满足如下形式的 WHERE 子句条件:table1.column1 OP table2.column2 与 RESTR…JOIN join_collapse_limit配置参数本站词条设置不再展平 JOIN 构造的 FROM 列表规模阈值。 Sets the FROM-list size beyond which JOIN constructs are not flattened. join_collapse_limit:设置不再展平 JOIN 构造的 FROM 列表规模阈值。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4…配置参数 · 查询规划 / 其他规划器选项 join_path_setup_hook扩展钩子本站词条在具体连接路径生成前调整连接准备信息。 连接路径准备 查询规划 add_paths_to_joinrel 准备计算连接路径时调用此钩子,提供连接类型、两侧关系和 JoinPathExtraData。它位于连接路径的准备阶段,与生成阶段末尾的 set_join_pathlist_hook 是不同入口。 typedef void (*join_path_setup_hook_typ…扩展钩子 · 查询规划 join_search_hook扩展钩子本站词条替换标准的多关系连接顺序搜索。 连接顺序搜索 查询规划 规划器选择连接顺序搜索方法时优先使用此钩子,输入是初始关系列表及需要完成的连接层数,返回连接结果的 RelOptInfo。需要保持标准搜索行为的扩展可调用 standard_join_search。 typedef RelOptInfo *(*join_search_hook_type) (PlannerInfo *roo…扩展钩子 · 查询规划 joinrel_setup_hook扩展钩子本站词条在连接关系的数据结构初始化阶段介入。 连接关系初始化 查询规划 规划器准备连接关系时调用此钩子,提供连接双方、特殊连接约束及限制条件列表。扩展可在连接路径计算前补充 joinrel 的规划信息。 typedef void (*joinrel_setup_hook_type) (PlannerInfo *root, RelOptInfo *joinrel, RelOptInfo …扩展钩子 · 查询规划 json函数与运算符本站词条将给定的text或bytea字符串表达式(采用 UTF8 编码)转换为 JSON 值。 Converts a given expression specified as text or bytea string (in UTF8 encoding) into a JSON value. json ( expression [FORMAT JSON [ENCODING UTF8]…函数 · JSON 函数和操作符 json数据类型本站词条文本形式的 JSON 数据 JSON json 目录名称 pg_catalog.json 类型 OID 114 类型种类 基础类型 声明长度 变长(varlena) 存储策略 extended 输入函数 json_in 输出函数 json_out 存储策略 扩展数据类型 · JSON JSON 函数和操作符章节正文PG189.16. JSON 函数和操作符本节描述:用于处理和创建 JSON 数据的函数和操作符 SQL/JSON 路径语言 SQL/JSON 查询函数为了在 SQL 环境中为 JSON 数据类型提供原生支持,PostgreSQL 实现了 SQL/JSON 数据模型。该模型由项序列组成。每个项可以保存 SQL 标量值,以及额外的 SQL/JSON null 值,还可以保存使用 JSON…JSON 函数和操作符 JSON 类型章节正文PG188.14. JSON 类型 JSON 数据类型用于存储 JSON(JavaScript Object Notation)数据,如 RFC 7159 所定义。这类数据也可以存储为 text,但 JSON 数据类型的优势在于会强制每个存储值都符合 JSON 规则。此外,对于存储在这些数据类型中的数据,还提供了各种 JSON 专用的函数和操作符;见第 9.16 节。PostgreSQ…JSON 类型 JSON 输入和输出语法章节正文PG188.14.1. JSON 输入和输出语法 JSON 数据类型的输入/输出语法遵循 RFC 7159。以下都是有效的 json(或 jsonb)表达式:-- 简单的标量/基本值 -- 基本值可以是数字、加引号的字符串、true、false 或 null SELECT '5'::json; -- 包含零个或多个元素的数组(元素不必是同一类型) SELECT '[1, 2, "foo…JSON 输入和输出语法 json_accessors扩展与模块扩展目录JSON访问函数 JSON accessor functions function json json_accessors 函数与聚合函数与聚合 · 扩展目录 json_agg函数与运算符本站词条将所有输入值(包括空值)收集到一个JSON数组中。 Collects all the input values, including nulls, into a JSON array. json_agg ( anyelement ORDER BY input_sort_columns ) → json 聚合函数函数 · 聚合函数 json_agg_strict函数与运算符本站词条将所有非空输入值收集到一个JSON数组中,跳过空值。 Collects all the input values, skipping nulls, into a JSON array. json_agg_strict ( anyelement ) → json 聚合函数函数 · 聚合函数 json_array函数与运算符本站词条从一系列value_expression参数或query_expression的结果构造 JSON 数组;后者必须是返回单列的 SELECT 查询。 Constructs a JSON array from either a series of value_expression parameters or from the results of query_expression…函数 · JSON 函数和操作符 json_array_elements函数与运算符本站词条将顶级JSON数组展开为一组JSON值。 Expands the top-level JSON array into a set of JSON values. json_array_elements ( json ) → setof json JSON 函数和操作符函数 · JSON 函数和操作符 json_array_elements_text函数与运算符本站词条将顶级 JSON 数组展开为一组text值。 Expands the top-level JSON array into a set of text values. json_array_elements_text ( json ) → setof text JSON 函数和操作符函数 · JSON 函数和操作符 json_array_length函数与运算符本站词条返回顶级JSON数组中的元素数量。 Returns the number of elements in the top-level JSON array. json_array_length ( json ) → integer JSON 函数和操作符函数 · JSON 函数和操作符 json_arrayagg函数与运算符本站词条行为与json_array相同,只是它作为一个聚合函数,因此只接受一个 value_expression参数。 Behaves in the same way as json_array but as an aggregate function so it only takes one value_expression parameter. json_arrayagg ( [v…函数 · 聚合函数
更多结果

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

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