表优化 1.单表优化 建立索引 根据sql的实际解析顺序建立复合索引 最佳左前缀,保持索引的定义和使用顺序一致 2.多表优化 连接查询 小表驱动大表:对于双层循环来说,外层循环(数据量)越小,内层循环(数据量)越大,程序性能越高.一般左外连接左表为驱动表,右外连接右表为驱动表,内连接选结果集小的为驱动表. 索引建立在经常使用的字段上,给被驱动表建立索引 一般我们将小表当做驱动表(指定了联接条件时,满足查询条件的记录数少表为「驱动表」,未指定联接条件时,行数少的表为「驱动表」) 3.避免索引失效原…