Skip to content

Commit 3552306

Browse files
committed
*: add test info
1 parent a16078e commit 3552306

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

identify-slow-queries.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ SELECT /*+ WRITE_SLOW_LOG */ count(*) FROM t t1, t t2 WHERE t1.a = t2.b;
204204
>
205205
> 说明:`tidb_slow_log_rules` 用于替换单一阈值的方式,实现更灵活和精细化的慢日志控制,支持多维度指标组合条件。
206206
>
207-
> 建议:在启用 `tidb_slow_log_rules` 后,同时配置 `tidb_slow_log_max_per_sec`,以限制慢日志打印频率,防止基于规则的慢日志触发过于频繁
207+
> 建议:在资源充足的测试环境下,多维慢日志规则(`tidb_slow_log_rules`)生成的慢日志数量在默认阈值基础上增加约 1,000 倍以内,对系统性能影响有限;当慢日志数量过大(超过 1 万倍级别)时,会显著影响 TPS/QPS 和平均延迟。因此,建议根据业务负载和慢日志预期量谨慎配置规则,推荐结合 `tidb_slow_log_max_per_sec` 限制打印速率,避免日志洪泛影响性能
208208
* [tidb_slow_log_max_per_sec](/system-variables.md#tidb_slow_log_max_per_sec):设置控制每秒打印慢日志的上限,默认值为 0。
209209
* 当值为 0,其表示不限制每秒打印的慢日志数量。
210210
* 当值大于 0 时,TiDB 每秒最多打印指定数量的慢日志,超过部分将被丢弃,不会写入慢日志文件。

0 commit comments

Comments
 (0)