程序java  spring  ibatis   数据库用的 orcal   已经做了分区 和索引,
但数据千万级的量查询 显示慢  有什么 好办法解决?给提点思路

解决方案 »

  1.   

    对查询语句建相应的索引,优化SQL语句,基本都是这些。
    你可以把SQL语句提出来,让那些大牛帮你优化
      

  2.   

    直接用jdbc来操作吧,跳过中间的架构,..................
      

  3.   

    explain plan看看执行计划,哪里cost比较大,有没有full table scan
      

  4.   

    我做千万级得数据查询都没啥问题,关键看你的索引,你的表结构,检查下你的sql吧,看看执行计划,一般都可以搞定
      

  5.   

    好像就这些,SQL优化,存储过程,索引,加大内存,缓存,分页
      

  6.   

    千万级的数据显示1屏也显示不下吧。
    索引,分区,压缩表分页SQL。根据用户条件逐步增加查询数据,比如我查询出了一个大表格数据,往下拖,拖到底则自动查询下一页数据,反正千万数据1屏幕你查出来了,也显示不全啊
      

  7.   

    1. 优化sql,建立索引
    2. 看能不能使用多线程,弄几个线程 分别去取, 第一线程去1到多少条 第2个线程取 。。