同一条sql比较复杂的,在数据迁移之前的库环境中可以在1,2秒中出结果,在数据迁移之后的库环境中卡着出不了结果,对应的索引都是一致的,请问有什么可能性会导致这种问题??

解决方案 »

  1.   

    我想的有几点:
    一 主机的硬件配置信息,内存等
    二 数据库中是否有锁?
      如果你查询的表刚好被每个进程加上了排他锁,那当你查询时,肯定就是卡着不动了。
      

  2.   


    不好意思,,我的描述有点问题,,是查询的很慢,试过一次,等了10分钟以上才出结果,然后主机的硬件配置应该都是一样的
      

  3.   

    迁移前后的执行计划可有?如果可以的话,建议迁移之前生成执行计划大纲,可以直接导入到新库里问问,迁移前后的版本和环境如何的?
      

  4.   

    分析信息到过去了吗? 表重新分析一下试试呢。