mysql中的索引
2018-02-06 本文已影响18人
快乐的bug制造者
最近在做统计数据落地,写一些比较复杂的sql语句!更新数据用到on...depulicate key update在更新的数据
表需要有一个唯一索引,但是有时候单独一个字段作为唯一索引是不能满足条件的(比如多对多),此时会用
到多字段联合索引作为唯一索引!我特么不知道这个概念,被老大怼了一顿,连建索引的问题都要问他!
mysql补课去!今天补一下吧!避免再次采坑。。。
提到索引,很多小伙伴会说,简单,提高查询效率,牺牲磁盘性能,优化数据库。。。说白了我刚工作的时候面试也经常这么回答!但是几乎没用过,更不知道应用场景和原理!原理其实很简单,就是对常用算法二分法的应用!至于各种索引的应用场景,我会在下面一一列举一下。