【已解决】Doris BenchMark TPCH 100G执行耗时久

Viewed 101

1、Doris version:2.1.3/2.1.4
2、3FE(8C8G)3BE(48C256G) 独立部署
3、已设置 /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor 为performance
4、Q2 SQL执行耗时 5-6min,也有其他sql执行耗时长

explain和query 如下:
链接:https://pan.baidu.com/s/1Uv8GULGAvwMH_Hu3vouLSQ
提取码:yksg

1 Answers

好的,收到,慢查询这个问题我们看下的。

具体这个analyze报错的问题老师可以这样排查下:

  1. 出现这种情况,是因为column_statistics表有问题。可能是没有创建,也可能be宕机,也可能存在不正常的tablet。需要依次排查。

  2. 如果表存在,be也都正常,可以先执行:
    show tablets from __internal_schema.column_statistics找到表所有的tablet,然后对每个tablet执行 => ADMIN DIAGNOSE TABLET tablet_it => 查看是否有tablet不正常。

或者直接show create table __internal_schema.column_statistics ,拿到表结构后,将原表删除后,重新创建表。然后重新进行 analyze 操作。