tiflash cpu高,不好定位语句

tiflash cpu高,有的时候通过慢查询不好找语句
1.不知道是某一条慢查询导致的还是说很多并发执行较慢的语句导致,这里就只能凭经验来分析
有的时候 分析可能没有那么准,
2 建议top sql 也增加展示导致tiflash cpu高的功能
3. tikv如果遇到慢日志,会打一行slow query的日志,但是tiflash 应该没有这样的功能

开启 slow sql summary 的功能,根据 digest 来做定位,这个只能单个慢慢排查。

想要快,只能通过 AI 的能力,帮你做分析。

可以参考:

可在 AskTUG / 官方工单 提需求

这种情况可以考虑向官方提需求啊

直接show processlist看看

您可以在慢查询日志或 INFORMATION_SCHEMA.CLUSTER_SLOW_QUERY 系统表中,通过检查执行计划信息来筛选出在 TiFlash 上执行的慢查询。通常,这些查询的执行计划会包含 tiflash 相关的标识。

  • 针对 Top SQL 定位的高负载 SQL,进行索引优化、SQL 改写、分区裁剪等优化
  • 限制 TiFlash 并发查询数:tiflash_mpp_max_concurrent_queries,避免并发过载
  • 开启 TiFlash 查询限流:tiflash_query_cpu_limit,防止单条查询耗尽 CPU
1 个赞

digest只会记录慢的查询吗,还是其他sql也会记录

你看起来有道理