tencent cloud

TDSQL Boundless

文档TDSQL Boundless通用参考数据库参数说明tdstore_user_cf_level0_stop_writes_trigger

tdstore_user_cf_level0_stop_writes_trigger

PDF
聚焦模式
字号
最后更新时间: 2026-03-27 19:14:11

功能描述

TDStore 使用 LSM-tree 结构来组织和存储数据。LSM-tree 将数据按层进行组织,分为 level 0~ level N 层。最新写入的数据,会首先落盘到 L0 层。LSM-tree 会不定期地发起 compaction 操作,对存储的数据进行重新组织,将数据逐渐从上层移动到底层,从而维持 LSM-tree 的良好形态。在这个过程中,会清理掉过期版本的数据,从而释放冗余的磁盘空间,以达到最佳的读写性能。当数据库的写入压力过大,compaction 操作来不及将最新写入的数据进行重新组织时,LSM-tree 形态会变差,读写性能下降。达到一定阈值后,TDStore 会自动进入缓写(对写入请求进行限速),甚至停写(拒绝所有写入请求)状态。此时 TDStore 的写入性能达到瓶颈。
tdstore_user_cf_level0_stop_writes_trigger 用于设置 TDStore 进入停写状态的阈值,当位于 LSM-tree level 0 层的数据文件数量超过该参数时,TDStore 会进入停写状态,拒绝所有写入。通过合理设置 tdstore_user_cf_level0_stop_writes_trigger,可以控制进入停写状态的阈值,从而优化系统性能和资源使用。

属性说明

属性
说明
参数类型
UINT
默认值
128
取值范围
1 ~ 2147483647
生效范围
GLOBAL
是否重启生效

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈