随笔分类 - mysql
摘要:1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引 2、应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值 3、应尽量避免在
阅读全文
摘要:1、尽量少用负向条件查询 例如:!=、not in、not exists 都是不能使用索引的, //表单Order 一个订单状态值 0为未付款 1为付款 2为待付款 select * from Order where status != 0 //当Order表中的数据量特别大的时候,这个查询的效率会
阅读全文
摘要:left join 以表一为主 查询结果为表一全部数据 和 与表二有关联的交集数据 select * from 表一 left join 表二 on 表一条件 = 表二条件 right join 以表二为主 查询结果为表二全部数据 和 与表一有关联的交集数据 select * from 表一 rig
阅读全文

浙公网安备 33010602011771号