<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>kbdiag · KingbaseES 命令行诊断 on kbdiag</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/</link><description>Recent content in kbdiag · KingbaseES 命令行诊断 on kbdiag</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 07 Oct 2026 17:33:39 +0800</lastBuildDate><atom:link href="https://kevin-wenyu.github.io/kbdiag-docs/zh/index.xml" rel="self" type="application/rss+xml"/><item><title>sessions：列会话</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/sessions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/sessions/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。名为 &lt;code&gt;kbdiag_inj_*&lt;/code&gt; 的业务会话是故障注入脚本造出来的。PID、计数与时间只属于本次采样。&lt;/p&gt;</description></item><item><title>读懂一次真实结果</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/get-started/reading-results/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/get-started/reading-results/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。PID、计数与时间只属于本次采样。idle in transaction 的会话是故障注入脚本造出来的；用 &lt;code&gt;--idle-in-txn-warn 5&lt;/code&gt; 把报警阈值降到 5 秒，免得例子要等默认的 300 秒。&lt;/p&gt;</description></item><item><title>找到长时间运行的 SQL</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/scenarios/slow-sql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/scenarios/slow-sql/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。PID、计数和时间只属于本次采样。故障注入脚本启动了 &lt;code&gt;select pg_sleep(3600);&lt;/code&gt;，一条只睡觉的语句。它测的是能不能发现，不模拟 CPU 或磁盘压力。&lt;/p&gt;</description></item><item><title>session：单个会话</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/session/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/session/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。示例里的会话是故障注入脚本造出来的：1045715 在 idle in transaction 状态下持有表 &lt;code&gt;kbdiag_inj_lock&lt;/code&gt; 的排他锁，1045724 在等它，1045809 是另一个 idle in transaction 的会话。PID、计数与时间只属于本次采样。&lt;/p&gt;</description></item><item><title>排查锁等待</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/scenarios/lock-waits/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/scenarios/lock-waits/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。PID、计数和时间只属于本次采样。故障注入脚本开了一个事务，对测试表加 &lt;code&gt;ACCESS EXCLUSIVE&lt;/code&gt; 锁后停着不动；另一个会话去读这张表。&lt;/p&gt;</description></item><item><title>locks：锁等待</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/locks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/locks/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。锁等待是故障注入脚本造出来的。主库上，1045715 在 idle in transaction 状态下持有表 &lt;code&gt;kbdiag_inj_lock&lt;/code&gt; 的排他锁，1045724 在等它；一个两阶段（prepared）事务持有 &lt;code&gt;kbdiag_inj_2pc&lt;/code&gt; 上的锁，1046007 在等它。PID、计数与时间只属于本次采样。&lt;/p&gt;</description></item><item><title>txn：事务</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/txn/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/txn/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。示例里的事务是故障注入脚本造出来的：两个 idle in transaction 的会话（其中一个持有表锁）、几个在等锁的会话、一个 &lt;code&gt;pg_sleep(3600)&lt;/code&gt;，还有 &lt;code&gt;kbdiag_inj_2pc&lt;/code&gt;，一个既没提交也没回滚的两阶段事务。PID、计数与时间只属于本次采样。&lt;/p&gt;</description></item><item><title>waits：等待事件</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/waits/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/waits/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。示例里的会话是故障注入脚本造出来的：两个 idle in transaction 的会话、两个在等表锁的会话、一个 &lt;code&gt;pg_sleep(3600)&lt;/code&gt;。PID、计数与时间只属于本次采样。&lt;/p&gt;</description></item><item><title>status：实例概况</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/status/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/status/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。FAIL 的例子由故障注入脚本造出来，它把普通用户可用的连接全部占满。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>slots：复制槽</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/slots/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/slots/</guid><description>&lt;p&gt;采集于 2026-09-27（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;93bf65d&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。WARN 的例子由故障注入脚本造出来：它暂停（SIGSTOP）备库的 WAL 接收进程，过了 &lt;code&gt;wal_sender_timeout&lt;/code&gt;（这里是 30 秒）后主库上的槽变成不活跃，和备库挂掉时一样。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>space：磁盘、WAL、库大小</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/space/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/space/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。这一页的例子来自正常的实验环境，以及两个看不全的账号：没有监控角色的 &lt;code&gt;kbdiag_ro&lt;/code&gt;，分别走 &lt;code&gt;127.0.0.1&lt;/code&gt; 和节点的网络地址。这条命令没有做故障注入；它能报的那一条 FAIL 在实验环境里没有造出来（见最后一节）。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>freeze：事务号回卷距离</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/freeze/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/freeze/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。两个节点都是正常状态，没有注入故障，所以例子全是 OK。WARN 和 FAIL 在实验环境里没有造出来（见最后一节）。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>vacuum：死元组和 autovacuum</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/vacuum/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/vacuum/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。WARN 的例子由注入脚本造出来：它建了表 &lt;code&gt;public.kbdiag_inj_dead&lt;/code&gt;，设为 &lt;code&gt;autovacuum_enabled=off&lt;/code&gt;，插入 10000 行再删掉 5000 行，所以表里有 5000 个没人会清的死元组。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>archive：WAL 归档</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/archive/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/archive/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。没有注入故障。主库的 WAL 归档在实验环境里本来就在失败（&lt;code&gt;archive_command&lt;/code&gt; 调 &lt;code&gt;sys_rman archive-push&lt;/code&gt;，最后一次成功在 21 天前），所以下面的 WARN 就是实验环境的真实状态；失败原因这一页没有去查，因为 kbdiag 不读服务器日志。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>params：改过的参数</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/params/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/params/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。WARN 的例子由注入脚本造出来：它用 &lt;code&gt;ALTER SYSTEM&lt;/code&gt; 改了 &lt;code&gt;max_files_per_process&lt;/code&gt;（需要重启的参数），reload 了配置，没有重启，所以运行值和文件里的不一样。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>repl：本节点看复制</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/repl/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/repl/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。WARN 的例子由故障注入脚本造出来：它暂停（SIGSTOP）备库的 WAL 接收进程，和 &lt;a href="https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/slots/"&gt;&lt;code&gt;slots&lt;/code&gt;&lt;/a&gt; 页用的是同一个。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>cluster：repmgr 眼里的集群</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/cluster/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。集群由 repmgr 管理，元数据在 &lt;code&gt;esrep&lt;/code&gt; 库里。WARN 的例子由故障注入脚本造出来：它暂停（SIGSTOP）备库的 WAL 接收进程，直到备库不再挂在主库上，和 &lt;a href="https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/slots/"&gt;&lt;code&gt;slots&lt;/code&gt;&lt;/a&gt; 页用的是同一个。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>top-objects：最大的表和索引</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/top-objects/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/top-objects/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。没有注入故障。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>table：一张表</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/table/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/table/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。两个例子由注入脚本造出来：&lt;code&gt;public.kbdiag_inj_dead&lt;/code&gt;（设了 &lt;code&gt;autovacuum_enabled=off&lt;/code&gt;，插入 10000 行、删除 5000 行）和 &lt;code&gt;public.kbdiag_inj_tbl&lt;/code&gt;（插入 20000 行、删除 5000 行，带主键和另一个索引）。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>top：累计 Top SQL</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/top/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/top/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。没有注入故障。实验环境两个节点上 &lt;code&gt;sys_stat_statements.track&lt;/code&gt; 都是 &lt;code&gt;none&lt;/code&gt;，没有在收集语句，&lt;code&gt;top&lt;/code&gt; 没有行可显示。这一页展示的就是这种情况，也是实验环境的真实状态。统计开着的情况没有采到（见最后一节）。&lt;/p&gt;</description></item><item><title>progress：长操作进度</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/progress/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/progress/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。进行中的例子由注入脚本造出来：它在 &lt;code&gt;public.orders&lt;/code&gt;（100 万行）上跑 &lt;code&gt;CREATE INDEX&lt;/code&gt;，运行期间读了三次，其中一次用 &lt;code&gt;kbdiag_ro&lt;/code&gt;。PID 和时间只属于本次采样。&lt;/p&gt;</description></item><item><title>checkpoint：检查点</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/checkpoint/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/checkpoint/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。没有注入故障。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>wal：WAL 位置和谁让它留着</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/wal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/wal/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。没有注入故障。数值只属于本次采样。&lt;/p&gt;</description></item><item><title>seq：序列</title><link>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/seq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kevin-wenyu.github.io/kbdiag-docs/zh/docs/reference/seq/</guid><description>&lt;p&gt;采集于 2026-10-07（UTC+08），本地 KingbaseES V008R006C009B0014 主节点和备节点，数据库 &lt;code&gt;test&lt;/code&gt;。工具是 Go 版源码提交 &lt;code&gt;96c874f&lt;/code&gt; 编译的 &lt;code&gt;~/kbdiag&lt;/code&gt;（linux/amd64 静态二进制）。这是测试环境实测，不代表生产环境验收。FAIL 的例子由注入脚本造出来：它建了 &lt;code&gt;public.kbdiag_inj_seq&lt;/code&gt;（&lt;code&gt;maxvalue 3&lt;/code&gt;），再用 &lt;code&gt;nextval&lt;/code&gt; 把它用完。数值只属于本次采样。&lt;/p&gt;</description></item></channel></rss>