大概有6000万行数据,写一个存储过程分页然后其中有一条count(1)的语句光这条语句就执行了整整35秒,请问有什么高效的分页存储过程方案?查询排序效率要和10W条数据普通sql差不多。求高手解答

解决方案 »

  1.   

    1.建立索引
    2.建立表分区
    http://high0048.iteye.com/blog/769966
    以上资料,祝楼主好运啊
      

  2.   

    优化数据库,SGA之类的大小啊,该建的索引啊等等据说RAK做得好会提升将近1.5倍的性能
    还有就是优化存储过程,既然是存储过程,就不该在里面大量执行标准sql了,不然就跟jdbc执行sql没什么区别了
      

  3.   

    6000w行数据不算多,4C32G的机器不需要太多优化应该也能很好的应付