PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12289
gp_inject_fault模拟Greenplum家族数据库故障以进行测试
Simulate faults in Greenplum-family databases for testing.
gp_inject_fault
功能特性功能特性 · 扩展目录
gp_internal_toolsGreenplum内部工具集
Different internal tools for Greenplum
gp_internal_tools
管理运维管理运维 · 扩展目录
gp_sparse_vectorGreenplum家族数据库中的稀疏向量实现
Sparse vector implementation for Greenplum-family databases.
ai big-data c cloudberry data-analysis data-warehouse database distributed-database greenplum mpp olap pos…AI 与向量 · 扩展目录
gp_toolkit用于管理Greenplum家族数据库的视图和函数
Administrative views and functions for Greenplum-family databases.
gp_toolkit
管理运维管理运维 · 扩展目录
GRANT定义访问权限
GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER | MAINTAIN }
[, ...] | ALL [ PRIVILEGES ] }
ON { [ TABLE ] table_name [, ...]
| ALL TABLES IN SCHEMA sch…SQL 命令 · 角色与权限
GRANTGRANT GRANT — 定义访问权限大纲 GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER | MAINTAIN } [, ...] | ALL [ PRIVILEGES ] } ON { [ TABLE ] table_name [, ...] | ALL TABLE…GRANT
grants_manager用于快照、报告并对齐数据库对象授权的声明式 PL/pgSQL 工具集。
Declarative PL/pgSQL toolkit for snapshotting, reporting, and aligning database object grants.
access-control grants permissions roles
pg_grants_manager
安…安全 · 扩展目录
graphPostgreSQL 图查询与遍历扩展
Graph database capabilities for PostgreSQL
pgrx
pggraph
功能特性功能特性 · 扩展目录
graph_accelgraph_accel:面向 Apache AGE 的内存图遍历加速扩展。
In-memory graph traversal acceleration extension for Apache AGE.
apache-age graph pgrx traversal
graph_accel
功能特性功能特性 · 扩展目录
graph_component计算图组件
Compute graph components
aggregate arrays component graphs math vectors
graph_component
函数与聚合函数与聚合 · 扩展目录
graph_db用于图形数据库使用的PostgreSQL扩展
A PostgreSQL extension for graph-database usage
graph_db
功能特性功能特性 · 扩展目录
GREATESTGREATEST和LEAST函数从由任意数量的表达式组成的列表中选取最大值或最小值。
GREATEST(value [, ...])
条件表达式函数 · 条件表达式
GREATEST9.18.4. GREATEST 和 LEAST # GREATEST(value [, ...]) LEAST(value [, ...]) GREATEST 和 LEAST 函数从由任意数量的表达式组成的列表中选取最大值或最小值。这些表达式都必须能转换为同一个数据类型,该类型将作为结果类型(详情参见第 10.5 节)。 参数列表中的 NULL 值会被忽略。只有所有表达式的求…条件表达式 › GREATEST 和 LEAST
GREATEST 和 LEAST9.18.4. GREATEST 和 LEAST
GREATEST(value [, ...])
LEAST(value [, ...])
GREATEST 和 LEAST 函数从由任意数量的表达式组成的列表中选取最大值或最小值。这些表达式都必须能转换为同一个数据类型,该类型将作为结果类型(详情参见第 10.5 节)。参数列表中的 NULL 值会被忽略。只有所有表达式的求值结果…GREATEST 和 LEAST
greek全文检索配置 greek。
配置
配置 greek
解析器 默认
initdb 生成的定义
/*
* text search configuration for greek language
*
* Copyright (c) 2007-2020, PostgreSQL Global Development Group
*
* src/backend/snowbal…全文检索组件 · 配置
greek_stem用于 greek 语言的 Snowball 词干提取器。
词典
语言 greek
ASCII 语言名称 greek
停用词行数 0
词典 greek_stem
模板 snowball全文检索组件 · 词典
greenplum_fdw从 PostgreSQL 查询 Greenplum 的外部数据包装器,远程事务使用 SERIALIZABLE 隔离级别。
Foreign data wrapper for querying Greenplum from PostgreSQL using SERIALIZABLE remote transactions.
fdw greenplum mpp postgres-fd…外部数据源 · 扩展目录
griddb_fdwgriddb_fdw:用于访问或集成 PostgreSQL 的 PostgreSQL 外部数据包装器。
GridDB Foreign Data Wrapper for PostgreSQL
fdw foreign-data-wrapper griddb
griddb_fdw
外部数据源外部数据源 · 扩展目录
Group按分组列对有序输入流进行分组。
Group
聚合
核心节点标签 T_Group
结构化 EXPLAIN 节点类型 Group
输入 一个有序子计划
输出 每组一个元组
执行器初始化函数 ExecInitGroup
内存机制 unclassified
EXPLAIN 名称与属性
结构化格式使用上述 Node Type。文本格式名称还可能包含操作、策略、连接类型、扫描方向或聚合阶…执行计划节点 · 聚合
GROUP BY7.2.3. GROUP BY 和 HAVING 子句 # 通过 WHERE 过滤之后,派生出来的输入表还可以使用 GROUP BY 子句进行分组,并通过 HAVING 子句排除某些分组行。 SELECT select_list FROM ... [WHERE ...] GROUP BY grouping_column_reference [, grouping_column_…表表达式 › GROUP BY 和 HAVING 子句
GROUP BY 和 HAVING 子句7.2.3. GROUP BY 和 HAVING 子句通过 WHERE 过滤之后,派生出来的输入表还可以使用 GROUP BY 子句进行分组,并通过 HAVING 子句排除某些分组行。SELECT select_list FROM ... [WHERE ...] GROUP BY grouping_column_reference [, grouping_column_refe…GROUP BY 和 HAVING 子句
GROUP BY 和 ORDER BY 可用的名字空间GROUP BY 和 ORDER BY 可用的名字空间在 SQL-92 标准中,一个 ORDER BY 子句只能使用输出列名或者序号,而一个 GROUP BY 子句只能使用基于输入列名的表达式。PostgreSQL 扩展了这两种子句以允许它们使用其他的选择(但如果有歧义时还是使用标准的解释)。PostgreSQL 也允许两种子句指定任意表达式。注意出现在一个表达式中的名称将总是…GROUP BY 和 ORDER BY 可用的名字空间
GROUP BY 子句GROUP BY 子句可选的 GROUP BY 子句的一般形式为
GROUP BY [ ALL | DISTINCT ] grouping_element [, ...]
GROUP BY 会把所有在分组表达式上具有相同值的已选中行压缩成单独一行。用于 grouping_element 中的 expression 可以是输入列名、输出列(SELECT 列表项)的名称或序号或者由…GROUP BY 子句
GROUPING返回一个位掩码,指示哪些GROUP BY表达式未包含在当前分组集中。
Returns a bit mask indicating which GROUP BY expressions are not included in the current grouping set.
GROUPING ( group_by_expression(s) ) → integer
聚合函数函数 · 聚合函数
GROUPINGGROUPING ( group_by_expression(s) ) → integer 返回一个位掩码,指示哪些 GROUP BY 表达式未包含在当前分组集中。分配比特位时,最右侧参数对应最低有效位;如果相应表达式包含在生成当前结果行的分组集的分组条件中,该位为 0,否则为 1。聚合函数
GROUPING SETS7.2.4. GROUPING SETS、CUBE 和 ROLLUP # 使用分组集的概念可以实现比上述更加复杂的分组操作。由 FROM 和 WHERE 子句选出的数据被按照每一个指定的分组集单独分组,按照简单 GROUP BY 子句对每一个分组计算聚合,然后返回结果。例如: => SELECT * FROM items_sold; brand | size | sales -…表表达式 › GROUPING SETS、CUBE 和 ROLLUP
GROUPING SETS、CUBE 和 ROLLUP7.2.4. GROUPING SETS、CUBE 和 ROLLUP
使用分组集的概念可以实现比上述更加复杂的分组操作。由 FROM 和 WHERE 子句选出的数据被按照每一个指定的分组集单独分组,按照简单 GROUP BY 子句对每一个分组计算聚合,然后返回结果。例如:=> SELECT * FROM items_sold; brand | size | sales ----…GROUPING SETS、CUBE 和 ROLLUP
grpc_fdw通过gRPC委托表操作的外部数据包装器
Foreign data wrapper that delegates table operations to services over gRPC.
grpc_fdw
外部数据源外部数据源 · 扩展目录
gsheets在 PostgreSQL 中读写 Google Sheets 数据。
Read and write Google Sheets from PostgreSQL.
etl google-sheets http
gsheets
复制与数据流复制与数据流 · 扩展目录
gss使用 GSSAPI 认证用户,仅适用于 TCP/IP 连接。详情参见第 20.6 节。可与 GSSAPI 加密结合使用。
身份认证与访问控制
使用 GSSAPI 认证用户,仅适用于 TCP/IP 连接。详情参见第 20.3.3 节。
方法 gss
配置 pg_hba.conf
清单 用户可见的源码认证方法
手册中的方法选项与替代方式
include_realm 如果设为 0,…认证方法 · 身份认证与访问控制
gss_accept_delegation设置是否接受客户端的 GSSAPI 凭据委派。
Sets whether GSSAPI delegation should be accepted from the client.
gss_accept_delegation 定义是否接受客户端的 GSSAPI 凭据委派。
gss_accept_delegation:设置是否接受客户端的 GSSAPI 凭据委派。接受委派凭据后,…配置参数 · 连接和认证 / 认证
GSSAPI 会话加密54.2.11. GSSAPI 会话加密如果 PostgreSQL 构建时启用了 GSSAPI 支持,就可以使用 GSSAPI 对前端/后端通信进行加密。这为攻击者可能截获会话流量的环境提供了通信安全性。有关使用 GSSAPI 加密 PostgreSQL 会话的详细信息,请参阅第 18.10 节。要建立 GSSAPI 加密连接,前端首先发送 GSSENCRequest 消息,而…GSSAPI 会话加密
GSSAPI 认证20.6. GSSAPI 认证
GSSAPI 是一种在 RFC 2743 中定义的安全认证行业标准协议。PostgreSQL 支持 GSSAPI 用于认证、通信加密,或两者兼而有之。GSSAPI 为支持它的系统提供自动认证(单点登录)。认证本身是安全的。如果使用 GSSAPI 加密或 SSL 加密,沿数据库连接发送的数据将被加密;否则,将不会被加密。当编译 PostgreSQL…GSSAPI 认证
gsscode用于英国 ONS 与 GSS 地理编码的紧凑索引类型
Compact indexed type for UK ONS and GSS geography codes
gss ons geography uk statistics datatype prefix
gsscode
数据类型数据类型 · 扩展目录
gsscode_ons_refresh在数据库内可选刷新 gsscode 地理类型登记表
Optional in-database refresh for the gsscode geography-type registry
gss ons geography registry http refresh
gsscode
数据类型数据类型 · 扩展目录
gssdelegation将 GSS 凭据转发(委派)给服务器。默认值为 0 ,表示不向服务器转发凭据。将其设置为 1 时,会在可能的情况下转发凭据。
GSSAPI 与 Kerberos
gssdelegation
客户端库 libpq 16.15
手册定义 手册已记载
源码中的环境变量回退 PGGSSDELEGATION
编译时回退表达式 "0"
默认值解析与服务文件优先级
以下环境变量可用于选择连…连接参数 · GSSAPI 与 Kerberos
gssencmode决定是否与服务器协商安全的 GSS TCP/IP 连接,以及协商时的优先级。共有三种模式:
GSSAPI 与 Kerberos
gssencmode
客户端库 libpq 12.22
手册定义 手册已记载
源码中的环境变量回退 PGGSSENCMODE
编译时回退表达式 DefaultGSSMode
默认值解析与服务文件优先级
以下环境变量可用于选择连接参数的默认值,供 PQ…连接参数 · GSSAPI 与 Kerberos
GSSENCRequestGSSENCRequest 是前端协议消息。消息内容长度以字节为单位,包含长度字段本身。
前端消息
GSSENCRequest (F)
方向 前端 → 后端
首个线上协议字段 Int32(8)
字段条目 2
手册中的交互阶段 SSL 会话加密;GSSAPI 会话加密
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。…协议消息 · 前端消息
gsslibGSSAPI 认证使用的 GSS 库。目前仅在同时支持 GSSAPI 和 SSPI 的 Windows 构建中生效,其他情况忽略。此时设为 gssapi,可让 libpq 使用 GSSAPI 库认证,而非默认的 SSPI。
GSSAPI 与 Kerberos
gsslib
客户端库 libpq 10.23
手册定义 手册已记载
源码中的环境变量回退 PGGSSLIB
编译时回…连接参数 · GSSAPI 与 Kerberos
GssOpenServer在建立GSSAPI会话时等待从客户端读取数据。
Waiting to read data from the client while establishing a GSSAPI session.
`WAIT_EVENT_GSS_OPEN_SERVER` 位于 `src/backend/libpq/be-secure-gssapi.c:461`,是经 grep 核验的报告路径。公…客户端 · 等待事件
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开