一.如何定位执行很慢的sql语句
二 合理使用索引
1.联合索引比单列索引效率高,但是联合索引遵循最左侧原则
2.索引列使用函数时,索引不起作用
3.数字当字符型使用时,忘了加引号,mysql会自动使用函数进行转换,类似于第二条,不会使用索引
4.当取出的数据很多,比如超过全部数据的20%时,会执行全表扫描,不走索引
5.对选择性比较小的,比如性别字段,最好不要索引
一.如何定位执行很慢的sql语句
二 合理使用索引
1.联合索引比单列索引效率高,但是联合索引遵循最左侧原则
2.索引列使用函数时,索引不起作用
3.数字当字符型使用时,忘了加引号,mysql会自动使用函数进行转换,类似于第二条,不会使用索引
4.当取出的数据很多,比如超过全部数据的20%时,会执行全表扫描,不走索引
5.对选择性比较小的,比如性别字段,最好不要索引