sql常见的优化(一)
一:sql语句有关的优化:详情请看--->常见sql语句本身的优化
二:索引有关的优化:详情请看--->高性能的索引
1.普通索引:经常 查询的 字段 :建立索引。【是否重复:是-->index;否--->unique index】;
2.多列索引:原则【最左前缀】【排序原则,根据 最左边索引-->向右 索引的 顺序排列】。
用途:eg create index(last_name,first_name,birthday);
①全值匹配:查找Cuba Hellen 出生于1960-01-12。
②匹配最左前列:查找所有 姓为Cuba的人。
③匹配列前缀:查找所有以 C开头的 姓的人。
④匹配范围值:查找 姓在Allen和Barrymore之间的人。
⑤精确匹配某一列 并 范围匹配另外一列:查找所有姓为 Cuba ,名为K开头的人。