MySQL索引介绍 北京老男孩MySQL周末班8月招生

2018年8月1日,老男孩教育骑士计划正式推出,仅在深圳校区发布,致力于为各互联网名企专向定制人才,只讲干货、不玩虚的,大量企业真实项目实战,十万行代码毕业标准,挖出一条进入BAT的新通道。
http://www.oldboyedu.com 北京 / 上海 / 深圳 面授班 18515368555】


MySQL索引的种类及原理:

1 普通索引    最基本的索引 没有任何限制
2 唯一索引    索引列的值必须唯一 但允许有空值
3 主键索引    不仅唯一而且不允许与空值 一般在建表的同时创建主键索引
4 单列索引 组合索引:
       
单列索引指只包含一个列的索引,一个表中可以有多个列的索引
           
组合索引指多个字段组合上创建的索引,遵循做前缀集合

(1)索引并非越多越好

  索引越多,插入数据增加写操作,对性能影响越大

(2)数据量不多不需要建索引
(3)列的值变换不多不需要建索引
(4)经常排序或分组的数据列要建立索引
(5)唯一性的约束使用唯一性的索引

感谢您为本话题评分。
共有0个回答
    目前还没有评论,要不您来说几句?
以下是预览效果,请确认排版好了再点回复。
如果你认为此话题有广告、灌水的嫌疑,请给此话题评一颗星。平均分低的话题将不会再显示。
良好的讨论氛围由大家共同维护。