PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12356
track_cost_delay_timing收集基于成本的 vacuum 延迟计时。
Collects timing statistics for cost-based vacuum delay.
track_cost_delay_timing:收集基于成本的 vacuum 延迟计时。实测在档范围为 PG18–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superus…配置参数 · 运行时统计数据 / 累积查询和索引统计
track_counts收集数据库活动累计统计。
Collects statistics on database activity.
track_counts:收集数据库活动累计统计。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 on,context 为 superuser。这是测试版快照事实,PostgreSQL 19 正式发布前仍可能变化。
tr…配置参数 · 运行时统计数据 / 累积查询和索引统计
track_functions收集函数调用次数与耗时统计。
Collects function-level statistics on database activity.
track_functions:收集函数调用次数与耗时统计。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 none,context 为 superuser。这是测试版快照事实,Post…配置参数 · 运行时统计数据 / 累积查询和索引统计
track_io_timing收集数据库 I/O 等待计时。
Collects timing statistics for database I/O activity.
track_io_timing:收集数据库 I/O 等待计时。实测在档范围为 PG9.2–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照事实,Postgr…配置参数 · 运行时统计数据 / 累积查询和索引统计
track_renames将 PostgreSQL 对象重命名详情转发给可配置回调函数的事件触发器函数。
Event-trigger function that forwards PostgreSQL object rename details to a configurable callback.
ddl event-trigger rename-tracking
postgresql_track_r…管理运维 · 扩展目录
track_wal_io_timing收集 WAL I/O 等待计时。
Collects timing statistics for WAL I/O activity.
track_wal_io_timing:收集 WAL I/O 等待计时。实测在档范围为 PG14–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照事实,Postgr…配置参数 · 运行时统计数据 / 累积查询和索引统计
transaction_buffers设置事务状态缓存专用缓冲池的大小。
Sets the size of the dedicated buffer pool used for the transaction status cache.
transaction_buffers:设置事务状态缓存专用缓冲池的大小。实测在档范围为 PG17–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 0 B (…配置参数 · 资源消耗 / 内存
transaction_deferrable设置当前事务是否可延迟,供只读可串行化事务安全启动。
Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures.
transaction_deferrable 定义当前事务是否可延迟,供只读可串行化事…配置参数 · 客户端连接默认值 / 语句行为
transaction_isolation设置当前事务的隔离级别。
Sets the current transaction's isolation level.
transaction_isolation 定义当前事务的隔离级别。
transaction_isolation:设置当前事务的隔离级别。它反映当前事务,初值来自 default_transaction_isolation;事务已经执行工作后不能任意提高隔离…配置参数 · 客户端连接默认值 / 语句行为
transaction_read_only设置当前事务是否只读。
Sets the current transaction's read-only status.
transaction_read_only 定义当前事务是否只读。
transaction_read_only:设置当前事务是否只读。它反映当前事务,初值来自 default_transaction_read_only;必须在执行与只读模式冲突的操作前设置。…配置参数 · 客户端连接默认值 / 语句行为
transaction_timeout设置会话中任一非预备事务允许持续的最长时间。
Sets the maximum allowed duration of any transaction within a session (not a prepared transaction).
transaction_timeout 定义会话中任一非预备事务允许持续的最长时间。
transaction_timeout:设置会话…配置参数 · 客户端连接默认值 / 语句行为
transaction_timestamp当前日期和时间(当前事务开始时);参见第 9.9.5 节
Current date and time (start of current transaction); see Section 9.9.5
transaction_timestamp ( ) → timestamp with time zone
transaction_timestamp()
日期/时间函数和操作符函数 · 日期/时间函数和操作符
transactionid等待事务完成。
Waiting for a transaction to finish.
`PG_WAIT_LOCK` 位于 `src/backend/storage/lmgr/proc.c:1487`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait_event_names.txt:423`。探针覆盖的操…重量级锁 · 等待事件
transform_null_equals将 expr = NULL 视为 expr IS NULL。
Treats "expr=NULL" as "expr IS NULL".
transform_null_equals:将 expr = NULL 视为 expr IS NULL。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 user。这…配置参数 · 版本和平台兼容性 / 其他平台和客户端
transforms35.55. transforms
视图 transforms 包含定义在当前数据库中的转换的信息。更准确地说,包含在转换中的每一个函数(“FROM SQL”或者“TO SQL”函数)在其中都有一行。表 35.53. transforms 列 列类型 描述 udt_catalog sql_identifier 包含该转换所适用类型的数据库的名称(总是当前数据库) udt_sch…transforms
translate将string中与from集合中匹配的每个字符替换为to集合中相应的字符。
Replaces each character in string that matches a character in the from set with the corresponding character in the to set.
translate ( string text, from…函数 · 字符串函数和操作符
translate_isbn以 C 函数在 ISBN-10 与 ISBN-13 文本编码之间转换,用于兼容 Evergreen 的检索扩展。
C function that converts text ISBN codes between ISBN-10 and ISBN-13 forms for Evergreen-compatible search expansion.
conversion isbn…函数与聚合 · 扩展目录
treasuredata_fdw通过 Rust td-client 桥接实现的 C 外部数据包装器,用于查询和写入 Treasure Data 数据集。
C foreign data wrapper backed by a Rust td-client bridge for querying and inserting Treasure Data datasets.
fdw foreign-data-wrap…外部数据源 · 扩展目录
tree_similarity_extension一个尚未实现树相似度功能、目前仅提供 hello-world 函数的 pgrx 扩展示例。
Hello-world pgrx stub extension whose repository does not yet implement tree-similarity functions.
hello-world pgrx stub
tree_similarity_extensi…功能特性 · 扩展目录
treedb_pgextTreeDB表访问方法(第一阶段原型)
TreeDB table access method (Phase 0 prototype)
treedb_pgext
功能特性功能特性 · 扩展目录
triangle_array使用紧凑点数组与三角形数组表示不规则三角网(TIN)的 PostgreSQL 原型扩展。
Prototype PostgreSQL representation of triangulated irregular networks using compact point and triangle arrays.
tin triangle wkb
trianglearray
地理…地理空间 · 扩展目录
trigger触发器函数声明返回 trigger 类型。
伪类型
trigger
目录名称 pg_catalog.trigger
类型 OID 2279
类型种类 Pseudo-type
声明长度 4 字节
存储策略 plain
输入函数 trigger_in
输出函数 trigger_out
手册中的声明 trigger
手册说明 触发器函数声明返回 trigger 类型。数据类型 · 伪类型
triggered_update_columns35.56. triggered_update_columns
对于当前数据库中指定一个列列表(如 UPDATE OF column1, column2)的触发器,视图 triggered_update_columns 标识这些列。没有指定一个列列表的触发器不被包括在这个视图中。只有那些当前用户拥有或具有某种除 SELECT 之外权限的列才会被显示。表 35.54. trigg…triggered_update_columns
triggers35.57. triggers
视图 triggers 包含当前数据库中定义在表和视图上的所有触发器,前提是当前用户拥有这些表或视图,或具有其上的某种 SELECT 之外的权限。表 35.55. triggers 列 列类型 描述 trigger_catalog sql_identifier 包含该触发器的数据库名称(总是当前数据库) trigger_schema sql_id…triggers
trim从string的开始、末端或两端(默认为BOTH)移除仅包含characters(默认为空格)字符的最长字符串。
Removes the longest string containing only characters in characters (a space by default) from the start, end, or both ends (BOTH is t…函数 · 字符串函数和操作符
trim_array通过删除最后的n个元素来裁剪数组。
Trims an array by removing the last n elements.
trim_array ( array anyarray, n integer ) → anyarray
数组函数和操作符函数 · 数组函数和操作符
trim_scale通过移除尾随零来减少值的小数位数
Reduces the value's scale (number of fractional decimal digits) by removing trailing zeroes
trim_scale ( numeric ) → numeric
数学函数和操作符函数 · 数学函数和操作符
trimmed_aggregates在计算平均值、方差和标准差前按比例剔除高低端异常值的 C 聚合函数扩展。
C aggregate functions that discard configurable low/high outliers before computing averages, variances, and standard deviations.
aggregate outlier statis…函数与聚合 · 扩展目录
trunc向零截断为整数
Truncates to integer (towards zero)
trunc ( numeric ) → numeric
trunc ( double precision ) → double precision
trunc ( v numeric, s integer ) → numeric
trunc ( macaddr ) → macaddr
tru…函数 · 数学函数和操作符
TRUNCATE清空一个表或一组表
TRUNCATE [ TABLE ] [ ONLY ] name [ * ] [, ... ]
[ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]
表与视图SQL 命令 · 表与视图
TRUNCATETRUNCATE TRUNCATE — 清空一个表或一组表大纲 TRUNCATE [ TABLE ] [ ONLY ] name [ * ] [, ... ] [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]TRUNCATE
Truncate (logical replication)逻辑复制 Truncate 格式,表示截断消息。
逻辑复制格式
Truncate
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('T')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 53.4 节),消息流程通…协议消息 · 逻辑复制格式
TRUNCATE 的 FDW 例程58.2.5. TRUNCATE 的 FDW 例程
void ExecForeignTruncate(List *rels, DropBehavior behavior, bool restart_seqs);
截断外部表。当在外部表上执行 TRUNCATE 时会调用这个函数。rels 是待截断外部表的 Relation 数据结构列表。behavior 的值要么是 DROP_R…TRUNCATE 的 FDW 例程
trunkfingerprint计算可比较的 PostgreSQL 数据库结构指纹,并可选择包含数据指纹。
Computes comparable fingerprints of PostgreSQL database structure and optionally data.
comparison fingerprint hash structure
trunkfingerprint
管理运维管理运维 · 扩展目录
trunkletPostgres模板系统。大象不用模板,它们使用trunklet!
A templating system for Postgres. Elephants don't use templates, they use trunklets!
meta meta programming template templates templating
trunklet
实用工具实用工具 · 扩展目录
trunklet-format基于format的trunklet模板语言
A format()-based template language for trunklet
format meta meta programming metacode template trunklet
trunklet-format
实用工具实用工具 · 扩展目录
trust无条件允许连接。任何能连接到 PostgreSQL 数据库服务器的人都可以使用任意 PostgreSQL 用户身份登录,无需密码或任何其他认证。详情参见第 20.4 节。
身份认证与访问控制
无条件允许连接。任何能连接到 PostgreSQL 数据库服务器的人都可以使用任意 PostgreSQL 用户身份登录,无需密码或任何其他认证。详情参见第 20.3.1 节。
方法 tr…认证方法 · 身份认证与访问控制
ts_debug根据指定的或默认的文本检索配置从document中提取和正规化词元,并返回关于每个词元是如何处理的信息。
Extracts and normalizes tokens from the document according to the specified or default text search configuration, and returns information…函数 · 文本检索函数和操作符
ts_delete从vector中删除给定的lexeme的所有出现。
Removes any occurrence of the given lexeme from the vector.
ts_delete ( vector tsvector, lexeme text ) → tsvector
ts_delete ( vector tsvector, lexemes text[] ) → ts…函数 · 文本检索函数和操作符
ts_filter只从vector中选择具有给定weights的元素。
Selects only elements with the given weights from the vector.
ts_filter ( vector tsvector, weights "char"[] ) → tsvector
文本检索函数和操作符函数 · 文本检索函数和操作符
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开