一、分页查询巨坑,select * from limit 1000000,200,会查询以后10万条后抛去取20条,增加索引和条件ID》100000
二、join查询巨坑,会出现笛卡尔积,如果一个表1亿条,10个表就是几千一条,数据很慢,通过一个表一个表查询,在通过代码组合
三、子查询,如果里层子查询依赖外层查询,外层查询1亿条数据,子查询需要查询1亿次,非常慢
四、查询条件,索引列写在前面,优先查询
五、IN值过多,限制了1000个,超过失效
一、分页查询巨坑,select * from limit 1000000,200,会查询以后10万条后抛去取20条,增加索引和条件ID》100000
二、join查询巨坑,会出现笛卡尔积,如果一个表1亿条,10个表就是几千一条,数据很慢,通过一个表一个表查询,在通过代码组合
三、子查询,如果里层子查询依赖外层查询,外层查询1亿条数据,子查询需要查询1亿次,非常慢
四、查询条件,索引列写在前面,优先查询
五、IN值过多,限制了1000个,超过失效