我先尝试看一下这个null的原因
我昨天私发您那个,-h 的时间,麻烦你看看时间是否是符合预期,是否还有优化空间
-h 那个图有1和2两列,分别是什么意思?sql13和sql18是空白的,是跑不出来吗?
1 是第一次跑出来的时间,2代表第二次跑的时间,13和18没有跑第二遍
ds那个sql 这个已经跑失败了,报错了[[AERROR 1064 (HY000): transmit chunk rpc failed:24234bd8-3301-11ed-bb3c-fa163e88b944,麻烦您看一下
socket_max_unwritten_bytes 把这个参数调大点
看图第二次都比第一次快很多了,麻烦把13和18跑完,然后我们针对没有提升的SQL优化一下?
这个调整需要在fe里面加参数,调整多少合适呢
那个参数先翻倍吧

这个参数是否也需要调整一下
global_variables 没有看到这个参数,这个参数默认是多少呢
参数优化
2.3.0
enable_pipeline_engine=true
parallel_fragment_exec_instance_num=1
pipeline_dop=64
exec_mem_limit = 515396075520
runtime_join_filter_push_down_limit=2048000
be.conf
mem_limit=95%
disable_storage_page_cache=false
storage_page_cache_limit= 64G
麻烦您调整一下。
嗯嗯好的,我调整一下
这个报错 [AERROR 1064 (HY000): transmit chunk rpc failed:24234bd8-3301-11ed-bb3c-fa163e88b94
需要调整参数
参数优化
2.3.0
enable_pipeline_engine=false
parallel_fragment_exec_instance_num=64
pipeline_dop=0
exec_mem_limit = 515396075520
runtime_join_filter_push_down_limit=2048000
be.conf
mem_limit=95%
disable_storage_page_cache=false
storage_page_cache_limit= 64G
麻烦您再调调。。
刚才那个sql 还是没有效果执行半个小时没有出结果呢
那个SQL我看了一下,可能较多子查询,较复杂导致执行计划有点问题,select a.x,b.y from a join [broadcast] b on a.x1 = b.x1 用强制得方式改写一下SQL吧
先把-h弄好吧,13和18跑一下 发一下结果给我 谢谢。
已经私发您了,麻烦查收一下
嗯,麻烦您看一下私信,那3个SQL的问题。