摘要: 有如下表(innodb引擎), sql语句在笔记中,给定日照市,查询子地区, 且查询子地区的功能非常频繁,如何优化索引及语句?+------+-----------+------+| id | name | pid |+------+-----------+------+| .... | .... ... 阅读全文
posted @ 2015-12-02 14:14 麦田守望者~ 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 理想的索引1:查询频繁 2:区分度高 3:长度小 4: 尽量能覆盖常用查询字段.1: 索引长度直接影响索引文件的大小,影响增删改的速度,并间接影响查询速度(占用内存多).针对列中的值,从左往右截取部分,来建索引1: 截的越短, 重复度越高,区分度越小, 索引效果越不好2: 截的越长, 重复度越低,区... 阅读全文
posted @ 2015-12-02 14:11 麦田守望者~ 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 聚簇索引优势: 根据主键查询条目比较少时,不用回行(数据就在主键节点下)劣势: 如果碰到不规则数据插入时,造成频繁的页分裂.C) 聚簇索引的页分裂过程实验: 聚簇索引使用随机值导致页频繁分裂影响速度过程:建立innodb表, 利用php连接mysql,分别规则插入10000条数据,不规则插入1000... 阅读全文
posted @ 2015-12-02 00:38 麦田守望者~ 阅读(740) 评论(0) 推荐(0) 编辑