策略
要尽可能的使用到索引,尽可能的避免全表扫描、避免生成临时表、避免排序。因为使用索引时,会在内存中生成索引文件,扫描器查找索引文件时采用折半查找,但会造成内存压力。
方法
用explain查看select 语句的执行计划,根据执行计划去做对应的优化,update等其他语句需转换成select语句查看执行计划。用法如下:
explain select * from product where partner_id = '1864';
explain各字段描述:mysql的explain详解