主子表记录行数量达5位数后联合查询缓慢,而这种情况会随着日积月累更加突出,请问这种情况各位大神是如何处理的呢,小鸟求指教

解决方案 »

  1.   

    优化sql、添加常用字段的索引 5位数 一般来说不会怎么慢啊..
      

  2.   

    5位数 才几十万数据一般SQL都不会慢,
    当达到KW的时候,才可以分表、分区之类
      

  3.   

    主表5位,子表6位,联合查询 left jon查询好几秒了,估计在过几个月,数据更大,更慢了,索引等都加过了呢
      

  4.   

    没有完整表结构;
    没有SQL;
    没有执行计划;叫人如何帮你呢……
      

  5.   

    可能是sql语句没完善吧  看哪里还有优化的地方 然后字段要对应 跟着索引走  然后查询的条件 顺序也有点影响
      

  6.   

    如果该建立索引的字段已经建立索引,查询的时候也没有破坏索引,那就是where条件的顺序问题了, 不过几万条数据有没有索引的影响也不是很大或许你的表中字段本来就很多,那没办法了啊