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

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

PostgreSQL 文档检索

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

常用条目12356
seg — 用于线段或浮点区间的数据类型章节正文PG18F.39. seg — 用于线段或浮点区间的数据类型该模块实现了一个用于表示线段或浮点区间的 seg 数据类型。seg 可以表示区间端点中的不确定性,因此特别适合表示实验室测量结果。该模块被认为是“受信任的”,也就是说,它可以由在当前数据库上具有 CREATE 权限的非超级用户安装。seg — 用于线段或浮点区间的数据类型 segment_size配置参数本站词条显示每个磁盘文件所含的页数。 Shows the number of pages per disk file. segment_size:显示每个磁盘文件所含的页数。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 1 GiB (131072 × 8kB),context 为 internal。这是测试版快照事实,PostgreS…配置参数 · 预置选项 SELECT章节正文PG18SELECT SELECT, TABLE, WITH — 从表或视图中检索行大纲 [ WITH [ RECURSIVE ] with_query [, ...] ] SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] [ { * | expression [ [ AS ] output_name ] } [, ...]…SELECT SELECT INTOSQL 命令与语法本站词条根据查询结果定义一个新表 [ WITH [ RECURSIVE ] with_query [, ...] ] SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] [ { * | expression [ [ AS ] output_name ] } [, ...] ] INTO [ TEMPORARY | TEMP …SQL 命令 · 查询与数据操作 SELECT INTO章节正文PG18SELECT INTO SELECT INTO — 根据查询结果定义一个新表大纲 [ WITH [ RECURSIVE ] with_query [, ...] ] SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] [ { * | expression [ [ AS ] output_name ] } [, ...]…SELECT INTO SELECT 列表章节正文PG18SELECT 列表 SELECT 列表(位于关键词 SELECT 和 FROM 之间)指定构成 SELECT 语句输出行的表达式。这些表达式可以(并且通常确实会)引用 FROM 子句中计算得到的列。正如在表中一样,SELECT 的每一个输出列都有一个名称。在一个简单的 SELECT 中,这个名称只是被用来标记要显示的列,但是当 SELECT 是一个大型查询的一个子查询时,大型查…SELECT 列表 SELECT 规则如何工作章节正文PG1839.2.1. SELECT 规则如何工作 ON SELECT 规则会在所有查询上作为最后一步应用,即使给出的命令是 INSERT、UPDATE 或 DELETE 也一样。它们与其他命令类型上的规则在语义上不同,因为它们是就地修改查询树,而不是创建新的查询树。因此我们先讨论 SELECT 规则。目前,一个 ON SELECT 规则中只能有一个动作,而且它必须是一个无条件、带有 …SELECT 规则如何工作 SELECT 输出列章节正文PG1810.6. SELECT 输出列前面各节给出的规则会为 SQL 查询中的所有表达式分配非 unknown 的数据类型,唯一的例外是作为 SELECT 命令简单输出列出现的未指定类型字面量。例如,在 SELECT 'Hello World'; 中,没有任何信息能够表明这个字符串字面量应该视为哪种类型。在这种情况下,PostgreSQL 会退回到把该字面量解析为 text 类型。当…SELECT 输出列 seller_ext扩展与模块扩展目录市场原型的卖家服务监听/通知后台进程 Seller-service LISTEN/NOTIFY background workers for a marketplace prototype. seller_ext 功能特性功能特性 · 扩展目录 semantics扩展与模块扩展目录Aquameta语义扩展 Aquameta Semantics Extension events plpgsql postgresql rest-api semantics system-catalog version-control-system widgets semantics 功能特性功能特性 · 扩展目录 semver扩展与模块扩展目录语义版本号数据类型 Semantic version data type pg_semver 数据类型数据类型 · 扩展目录 semver_rs扩展与模块扩展目录用Rust编写的语义版本数据类型 A semantic version data type for PostgreSQL written in Rust semver_rs 数据类型数据类型 · 扩展目录 send_abort_for_crash配置参数本站词条后端崩溃后向其他子进程发送 SIGABRT 而非 SIGQUIT。 Send SIGABRT not SIGQUIT to child processes after backend crash. send_abort_for_crash:后端崩溃后向其他子进程发送 SIGABRT 而非 SIGQUIT。实测在档范围为 PG16–19 Beta 4;最后在档的 PG19 Bet…配置参数 · 开发者选项 send_abort_for_kill配置参数本站词条终止卡住的子进程时发送 SIGABRT 而非 SIGKILL。 Send SIGABRT not SIGKILL to stuck child processes. send_abort_for_kill:终止卡住的子进程时发送 SIGABRT 而非 SIGKILL。实测在档范围为 PG16–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,cont…配置参数 · 开发者选项 sepgsql扩展与模块PG18F.40. sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 sepgsql 是一个可加载模块,支持基于 SELinux 安全策略和安全标签的强制访问控制(MAC)。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块章节正文PG18F.40. sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 sepgsql 是一个可加载模块,支持基于 SELinux 安全策略和安全标签的强制访问控制(MAC)。警告 当前实现存在重大限制,并不会对所有操作实施强制访问控制。详见第 F.40.7 节。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 sepgsql 函数章节正文PG18F.40.6. sepgsql 函数表 F.32 展示了可用函数。表 F.32. sepgsql 函数 函数 描述 sepgsql_getcon () → text 返回客户端域,也就是客户端当前的安全标签。 sepgsql_setcon ( text ) → boolean 如果安全策略允许,将当前会话的客户端域切换到新域。它也接受 NULL 输入,表示请求切换到客户端的原始…sepgsql 函数 sepgsql.debug_audit配置参数PG18sepgsql.debug_audit (boolean) 该参数会在不考虑系统策略设置的情况下启用审计消息输出。默认值为关闭,这意味着消息将按系统设置输出。 SELinux 的安全策略本身也有规则来控制是否记录特定的访问。默认情况下,访问违例会被记录,而被允许的访问不会被记录。 该参数会在不考虑系统策略的情况下,强制打开所有可能的日志记录。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 › GUC 参数 sepgsql.permissive配置参数PG18sepgsql.permissive (boolean) 该参数使 sepgsql 无论系统设置如何都以宽容模式运行。默认值为关闭。该参数只能在 postgresql.conf 文件中或服务器命令行上设置。 当该参数打开时,sepgsql 会以宽容模式运行,即使 SELinux 整体处于强制模式也是如此。该参数主要用于测试。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 › GUC 参数 sepgsql_getcon函数与运算符PG18sepgsql_getcon () → text 返回客户端域,也就是客户端当前的安全标签。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 › sepgsql 函数 sepgsql_mcstrans_in函数与运算符PG18sepgsql_mcstrans_in ( text ) → text 如果 mcstrans 守护进程正在运行,则把给定的限定格式 MLS/MCS 范围转换为原始格式。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 › sepgsql 函数 sepgsql_mcstrans_out函数与运算符PG18sepgsql_mcstrans_out ( text ) → text 如果 mcstrans 守护进程正在运行,则把给定的原始 MLS/MCS 范围转换为限定格式。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 › sepgsql 函数 sepgsql_restorecon函数与运算符PG18sepgsql_restorecon ( text ) → boolean 为当前数据库内的所有对象建立初始安全标签。参数可以是 NULL,也可以是用作系统默认值替代方案的 specfile 文件名。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 › sepgsql 函数 sepgsql_setcon函数与运算符PG18sepgsql_setcon ( text ) → boolean 如果安全策略允许,将当前会话的客户端域切换到新域。它也接受 NULL 输入,表示请求切换到客户端的原始域。sepgsql — 基于 SELinux 标签的强制访问控制(MAC)安全模块 › sepgsql 函数 Seq Scan执行计划节点本站词条通过顺序扫描读取关系,并应用扫描条件。 SeqScan 扫描 核心节点标签 T_SeqScan 结构化 EXPLAIN 节点类型 Seq Scan 输入 关系 输出 满足条件的关系元组 执行器初始化函数 ExecInitSeqScan 内存机制 unclassified EXPLAIN 名称与属性 结构化格式使用上述 Node Type。文本格式名称还可能包含操作、策略、连接…执行计划节点 · 扫描 seq_page_cost配置参数本站词条设置规划器顺序读取磁盘页面的成本估计。 Sets the planner's estimate of the cost of a sequentially fetched disk page. seq_page_cost:设置规划器顺序读取磁盘页面的成本估计。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 1,context 为…配置参数 · 查询规划 / 规划器代价常量 sequences章节正文PG1835.47. sequences 视图 sequences 包含所有定义在当前数据库中的序列。只有那些当前用户能够访问(作为拥有者或具有某些权限)的序列才会被显示。表 35.45. sequences 列 列类型 描述 sequence_catalog sql_identifier 包含该序列的数据库名称(总是当前数据库) sequence_schema sql_identif…sequences sequential_uuids扩展与模块扩展目录生成连续生成的UUID generator of sequential UUIDs sequential_uuids 函数与聚合函数与聚合 · 扩展目录 serbian全文检索组件本站词条全文检索配置 serbian。 配置 配置 serbian 解析器 默认 initdb 生成的定义 /* * text search configuration for serbian language * * Copyright (c) 2007-2021, PostgreSQL Global Development Group * * src/backend/s…全文检索组件 · 配置 serbian_stem全文检索组件本站词条用于 serbian 语言的 Snowball 词干提取器。 词典 语言 serbian ASCII 语言名称 serbian 停用词行数 0 词典 serbian_stem 模板 snowball全文检索组件 · 词典 serial数据类型本站词条自增四字节整数 SQL 便捷语法 serial 对象边界 SQL 便捷写法;没有对应的 pg_type 行数据类型 · SQL 便捷语法 serial 类型章节正文PG188.1.4. serial 类型注意 本节介绍 PostgreSQL 特有的自动递增列创建方法。另一种方法是使用 SQL 标准的标识列特性,参见第 5.3 节。smallserial、serial 和 bigserial 并不是真正的数据类型,它们只是为了创建唯一标识符列而提供的记法便利(类似于其他一些数据库支持的 AUTO_INCREMENT 属性)。在当前实现中,下列语句:…serial 类型 SerialBuffer等待事件本站词条在可串行化事务冲突的SLRU缓冲区上等待I/O。 Waiting for I/O on a serializable transaction conflict SLRU buffer. `pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于…轻量级锁 · 等待事件 SerialControl等待事件本站词条等待读取或更新共享的 pg_serial 状态。 Waiting to read or update shared pg_serial state. `pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/stor…轻量级锁 · 等待事件 serializable_buffers配置参数本站词条设置可串行化事务缓存专用缓冲池的大小。 Sets the size of the dedicated buffer pool used for the serializable transaction cache. serializable_buffers:设置可串行化事务缓存专用缓冲池的大小。实测在档范围为 PG17–19 Beta 4;最后在档的 PG19 Beta 4 启…配置参数 · 资源消耗 / 内存 SerializableFinishedList等待事件本站词条等待访问已完成的可串行化事务列表。 Waiting to access the list of finished serializable transactions. `pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/bac…轻量级锁 · 等待事件 SerializablePredicateList等待事件本站词条等待访问可串行化事务持有的谓词锁列表。 Waiting to access the list of predicate locks held by serializable transactions. `pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身…轻量级锁 · 等待事件 SerializableXactHash等待事件本站词条等待读取或更新关于可串行化事务的信息。 Waiting to read or update information about serializable transactions. `pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `…轻量级锁 · 等待事件 SerialSLRU等待事件本站词条等待访问可串行化事务冲突SLRU缓存。 Waiting to access the serializable transaction conflict SLRU cache. `pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src…轻量级锁 · 等待事件 server_encoding配置参数本站词条显示服务器(数据库)字符集编码。 Shows the server (database) character set encoding. server_encoding:显示服务器(数据库)字符集编码。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 SQL_ASCII,context 为 internal。这是测试版快照事实,P…配置参数 · 预置选项
更多结果

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

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