TPC-DS SQL调优
- 场景上:SQL场景不是鲲鹏集群的优势场景,数据量小将导致内存计算的数据量少,数据Partition分区数较少,处理速度在x86与鲲鹏上拉不开差距;数据量大将导致IO过程偏长,在整个执行过程中占据比例偏高,CPU运算部分无法在端到端性能中达成优势比例。
- 硬件配置上:建议保证硬件环境的配置和搭建合理(RAID控制卡Cache策略、网卡配置、块设备配置等)。
- 软件配置上:在客户端及Web按照基础固定值配置的基础上,按照理论计算公式得到较合理的一组Executor执行参数,使能在鲲鹏上效果明显的亲和性配置调优,进行SQL测试能跑出较优的一组性能结果。