谢谢各位兄台,to楼上2位,现在已经分区,也对齐了索引,问题就在于分区数目与嵌套循环代价的折中,呵呵,所以是个麻烦的问题
to楼上,我也想让他改逻辑,但英国佬不干,牵扯了太多问题了,呵呵
各位还有什么高招?

解决方案 »

  1.   

    英国佬不干,那就没有办法了。
    对亿级的表进行group by,那就是要求绕月飞行再回到地球啦,从当前的数据库结构里,再什么优化,也不会得到什么明显的好处,因为任务过程就是这么多。
    适当增加表,用来存储group by的结果,在生成数据的时候同时填充,是最好的结果。
      

  2.   

    恩我现在的策略就是打算把groupby分开了,在入数据的时候处理一部分