#7564·questdb

live_views().lag_seqtxn 衡量的是基础表所应用的事务,而不是排序器头

作者: puzpuzpuz创建于 2026年8月27日更新于 2026年8月31日
标签BugMonitoringLive View

总结 live_views().lag_seqtxn 被命名和文档为未处理基表事务的数量,但它是根据基表的 已应用 事务计算的,而不是根据排序器头。当基表的 WAL 申请停滞或表被暂停时,lag_seqtxn 永久读取 0,而事务在排序器中堆积 - 查看对象的列报告"已追上" ,但事实上正在被忽略。与 lag_micros (下面) 一起,这使得 live_views() 无法区分健康的空闲查看对象与被忽略的查看对象,而这正是操作员在一个活动查看对象停止更新时需要的区分。

内容来源: questdb/questdb