将窗口缩窄, DDL 留下来做 Stale 后端

PerformanceKlusterServices
已装运
2026年9月5日 03:22 UTC
作者
Kamo
提交
19ddb30

应用 DDL 键入目录版本, 后端仍保留旧版本 无法在 SQL State 40001 中下一条声明, 直至回收。 最后一个 整个车队在15分钟内发生188个错误,报告为 单个部件被损坏 。 **************** (从3600起) 限制物理时间 后端可以继续持有一个已死目录到5分钟而不是1小时. 注意这是连接管理器的设置, 不是客户端的: 服务器运行 --enable ysql conn mgr= true,所以服务部的平平池持有LOGICAL 连接和 Stale 目录生活在共享的后端池中。 降低Hikari的最大生活时间, 显而易见的猜测, 将无所作为。 QQ 载有目录版本 因此,新版本将迅速传播,而不是 在一条懒惰的道路上。 运行时间也不可能稳定, yb-ts-cli不强制地拒绝, 主机和服务器的重启费用,以及复制品:每台1台 是一个完整的数据库中断。 故意的,经老板同意 这些缩小了窗口;它们不会去掉窗口。 尤加比特的立场是 DDL 期间同时出现的 DML “ 可能会遇到临时的不匹配错误 。 需要客户端重试”,这就是 TransientDbretry 的目的.

所有更改

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价