PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
分类索引73
Message (logical replication)逻辑复制 Message 格式,表示逻辑解码消息。
逻辑复制格式
Message
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('M')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 53.4 节),消息流程通…协议消息 · 逻辑复制格式
NegotiateProtocolVersionNegotiateProtocolVersion 是后端协议消息,表示协议版本协商。
后端消息
NegotiateProtocolVersion (B)
方向 后端 → 前端
首个线上协议字段 Byte1('v')
字段条目 5
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互…协议消息 · 后端消息
NoDataNoData 是后端协议消息,表示没有数据。
后端消息
NoData (B)
方向 后端 → 前端
首个线上协议字段 Byte1('n')
字段条目 2
手册中的交互阶段 扩展查询
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列的线上协议字段
1 Byte1…协议消息 · 后端消息
NoticeResponseNoticeResponse 是后端协议消息,表示通知信息(notice)。
后端消息
NoticeResponse (B)
方向 后端 → 前端
首个线上协议字段 Byte1('N')
字段条目 4
手册中的交互阶段 启动;简单查询;函数调用;COPY 操作;异步操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移…协议消息 · 后端消息
NotificationResponseNotificationResponse 是后端协议消息,表示异步通知响应。
后端消息
NotificationResponse (B)
方向 后端 → 前端
首个线上协议字段 Byte1('A')
字段条目 5
手册中的交互阶段 异步操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本…协议消息 · 后端消息
Origin (logical replication)逻辑复制 Origin 格式,表示复制源消息。
逻辑复制格式
Origin
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('O')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 52.4 节),消息流程通常与物…协议消息 · 逻辑复制格式
ParameterDescriptionParameterDescription 是后端协议消息,表示参数描述。
后端消息
ParameterDescription (B)
方向 后端 → 前端
首个线上协议字段 Byte1('t')
字段条目 4
手册中的交互阶段 扩展查询
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议…协议消息 · 后端消息
ParameterStatusParameterStatus 是后端协议消息,表示运行时参数状态报告。
后端消息
ParameterStatus (B)
方向 后端 → 前端
首个线上协议字段 Byte1('S')
字段条目 4
手册中的交互阶段 启动;COPY 操作;异步操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程…协议消息 · 后端消息
ParseParse 是前端协议消息,表示 Parse 命令。
前端消息
Parse (F)
方向 前端 → 后端
首个线上协议字段 Byte1('P')
字段条目 6
手册中的交互阶段 扩展查询
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列的线上协议字段
1 By…协议消息 · 前端消息
ParseCompleteParseComplete 是后端协议消息,表示 Parse 完成。
后端消息
ParseComplete (B)
方向 后端 → 前端
首个线上协议字段 Byte1('1')
字段条目 2
手册中的交互阶段 扩展查询
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册…协议消息 · 后端消息
PasswordMessagePasswordMessage 是前端协议消息,表示密码响应。此消息也用于 GSSAPI、SSPI 和 SASL 响应,确切的消息类型可根据上下文判断。
前端消息
PasswordMessage (F)
方向 前端 → 后端
首个线上协议字段 Byte1('p')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文…协议消息 · 前端消息
PortalSuspendedPortalSuspended 是后端协议消息,表示 portal 暂停。仅在 Execute 消息指定的行数上限已达到时出现。
后端消息
PortalSuspended (B)
方向 后端 → 前端
首个线上协议字段 Byte1('s')
字段条目 2
手册中的交互阶段 扩展查询
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非…协议消息 · 后端消息
Prepare (logical replication)逻辑复制 Prepare 格式,表示预备事务消息。
逻辑复制格式
Prepare
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('P')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 55.4 节),消息流程通…协议消息 · 逻辑复制格式
QueryQuery 是前端协议消息,表示简单查询。
前端消息
Query (F)
方向 前端 → 后端
首个线上协议字段 Byte1('Q')
字段条目 3
手册中的交互阶段 简单查询;扩展查询;COPY 操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列的线上协…协议消息 · 前端消息
ReadyForQueryReadyForQuery 是后端协议消息,用于标识此消息类型。后端每次准备好开始新的查询周期时都会发送 ReadyForQuery。
后端消息
ReadyForQuery (B)
方向 后端 → 前端
首个线上协议字段 Byte1('Z')
字段条目 3
手册中的交互阶段 启动;简单查询;扩展查询;流水线;函数调用;COPY 操作;异步操作
消息边界与重复字段
下方完整定义…协议消息 · 后端消息
Relation (logical replication)逻辑复制 Relation 格式,表示关系消息。
逻辑复制格式
Relation
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('R')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 52.4 节),消息流程通…协议消息 · 逻辑复制格式
Rollback Prepared (logical replication)逻辑复制 Rollback Prepared 格式,表示回滚预备事务消息。
逻辑复制格式
Rollback Prepared
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('r')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL…协议消息 · 逻辑复制格式
RowDescriptionRowDescription 是后端协议消息,表示行描述。
后端消息
RowDescription (B)
方向 后端 → 前端
首个线上协议字段 Byte1('T')
字段条目 10
手册中的交互阶段 简单查询;扩展查询
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按…协议消息 · 后端消息
SASLInitialResponseSASLInitialResponse 是前端协议消息,表示初始 SASL 响应。此消息也用于 GSSAPI、SSPI 和密码响应,确切的消息类型根据上下文判断。
前端消息
SASLInitialResponse (F)
方向 前端 → 后端
首个线上协议字段 Byte1('p')
字段条目 5
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字…协议消息 · 前端消息
SASLResponseSASLResponse 是前端协议消息,表示 SASL 响应。此消息也用于 GSSAPI、SSPI 和密码响应,确切的消息类型可根据上下文判断。
前端消息
SASLResponse (F)
方向 前端 → 后端
首个线上协议字段 Byte1('p')
字段条目 3
手册中的交互阶段 启动
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定…协议消息 · 前端消息
SSLRequestSSLRequest 是前端协议消息。消息内容长度以字节为单位,包含长度字段本身。
前端消息
SSLRequest (F)
方向 前端 → 后端
首个线上协议字段 Int32(8)
字段条目 2
手册中的交互阶段 SSL 会话加密
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为…协议消息 · 前端消息
StartupMessageStartupMessage 是前端协议消息。消息内容长度以字节为单位,包含长度字段本身。
前端消息
StartupMessage (F)
方向 前端 → 后端
首个线上协议字段 Int32
字段条目 8
手册中的交互阶段 取消正在执行的请求;SSL 会话加密
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编…协议消息 · 前端消息
Stream Abort (logical replication)逻辑复制 Stream Abort 格式,表示流式事务中止消息。
逻辑复制格式
Stream Abort
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('A')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 5…协议消息 · 逻辑复制格式
Stream Commit (logical replication)逻辑复制 Stream Commit 格式,表示流式事务提交消息。
逻辑复制格式
Stream Commit
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('c')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第…协议消息 · 逻辑复制格式
Stream Prepare (logical replication)逻辑复制 Stream Prepare 格式,表示流式事务预备消息。
逻辑复制格式
Stream Prepare
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('p')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参…协议消息 · 逻辑复制格式
Stream Start (logical replication)逻辑复制 Stream Start 格式,表示流式传输开始消息。
逻辑复制格式
Stream Start
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('S')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 5…协议消息 · 逻辑复制格式
Stream Stop (logical replication)逻辑复制 Stream Stop 格式,表示流式传输结束消息。
逻辑复制格式
Stream Stop
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('E')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 53.…协议消息 · 逻辑复制格式
SyncSync 是前端协议消息,表示 Sync 命令。
前端消息
Sync (F)
方向 前端 → 后端
首个线上协议字段 Byte1('S')
字段条目 2
手册中的交互阶段 扩展查询;流水线;COPY 操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列的线上…协议消息 · 前端消息
TerminateTerminate 是前端协议消息,表示终止连接。
前端消息
Terminate (F)
方向 前端 → 后端
首个线上协议字段 Byte1('X')
字段条目 2
手册中的交互阶段 终止
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列的线上协议字段
1 B…协议消息 · 前端消息
Truncate (logical replication)逻辑复制 Truncate 格式,表示截断消息。
逻辑复制格式
Truncate
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('T')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 53.4 节),消息流程通…协议消息 · 逻辑复制格式
TupleData (logical replication)逻辑复制 TupleData 格式:列数。
逻辑复制格式
TupleData
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Int16
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 52.4 节),消息流程通常与物理复制相…协议消息 · 逻辑复制格式
Type (logical replication)逻辑复制 Type 格式,表示类型消息。
逻辑复制格式
Type
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('Y')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 52.4 节),消息流程通常与物理复制相同…协议消息 · 逻辑复制格式
Update (logical replication)逻辑复制 Update 格式,表示更新消息。
逻辑复制格式
Update
层次 逻辑复制载荷,与前后端消息封装分开。
首个字段 Byte1('U')
协议上下文
本节说明各逻辑复制消息的详细格式。这些消息由复制槽 SQL 接口返回,或由 walsender 发送。由 walsender 发送时,它们被封装在复制协议的 WAL 消息中(参见第 52.4 节),消息流程通常与物理…协议消息 · 逻辑复制格式
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开