背景:
生产环境:单表行数 3kw,180G(没有副本)
实例 三台 3个BE+1个FE
并发数15读取该表,做分页查询
SQL示例:
select * from hive.dws.目标表名 where id in (1,2,3,4,5,6,...,1000);
出现慢查现象,单个查询执行时间在两分钟以上,开启了profile
以下是我截取的一个任务的概览,和其中的两个profile片段:
为什么在读取block阶段,时间差异那么大呢?有人能解答下嘛
背景:
生产环境:单表行数 3kw,180G(没有副本)
实例 三台 3个BE+1个FE
并发数15读取该表,做分页查询
SQL示例:
select * from hive.dws.目标表名 where id in (1,2,3,4,5,6,...,1000);
出现慢查现象,单个查询执行时间在两分钟以上,开启了profile
以下是我截取的一个任务的概览,和其中的两个profile片段:
为什么在读取block阶段,时间差异那么大呢?有人能解答下嘛