GBase 8a
性能调优
文章
GBase8a数据排序优化
发表于2024-12-31 09:55:0297次浏览1个评论
数据排序优化
数据在按某查询列进行排序后,则相同数据取值会集中存放在有限的数据包中,因此在以该列进行过滤时,利用智能索引命中的数据包会很少,不仅能降低I0 量而且会提高压缩比。其最大好处是可以将智能索引的过滤效果发挥到最优,从而使整体查询性能大幅提升。建议在实际应用场景许可的前提下,将数据按照查询常用条件列进行排序。
如在电信行业中,通常按照手机号码进行查询,因此可按一定的时间间隔对数据按照手机号码进行排序,则在此时间范围内的手机号码有序,在进行查询时,便可通过智能索引特性提高查询性能。
排序表不要带hash索引,语法如:gccli -uroot -Du_ods_data -vvv -c -q -e"insert into ods_lane_outlist_new select /*+distribute_exec */ * from ods_lane_outlist order by operateOn;"
评论
登录后才可以发表评论
GBase用户51885发表于 2个月前
学习了
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526