企业自助建站的网站,网络专业毕业设计,中国建设教育网查询官网,oa办公系统有哪些1.什么时候适用索引#xff1f; 字段有唯一限制#xff0c;比如商品编码经常用于where查询条件的字段经常用于group by和order by 的字段 2.什么时候不需要创建索引#xff1f; 字段中存在大量重复经常更新的字段表数据太少的时候 where条件、group by#xff0c;order by里…1.什么时候适用索引 字段有唯一限制比如商品编码经常用于where查询条件的字段经常用于group by和order by 的字段 2.什么时候不需要创建索引 字段中存在大量重复经常更新的字段表数据太少的时候 where条件、group byorder by里用不到的字段 3.有什么优化索引的方法 前缀索引优化覆盖索引优化主键索引最好是自增的防止索引失效 4.什么时候索引会失效 使用左或者左右模糊匹配的时候在查询条件中对索引列做计算、函数、类型转换操作联合索引没有遵循最左匹配原则在where子句中如果or前条件是索引列or后条件不是索引列索引会失效 5.为什么MySQL InnoDB选择【Btree】作为索引的数据结构 最主要原因存储相同数量级别的情况下BTree树高比B Tree低磁盘I/O次数更少 BTree叶子节点使用双向链表串起来适合范围查询。【物理上是不连续的但逻辑上是连续的】