索引

《索引》

(1)普通索引:唯一的任务就是加快访问速度
(2)唯一索引:普通索引允许被索引的数据列包含重复的值。唯一索引的目的是为了避免重复的数据。优点1、简化MySQL对这个索引的管理工作,使工作更有效率。2、MySQL会对新插入的数据自动检测是否有重复的值。 大多时候创建唯一索引的目的往往是为了避免重复的数据,而不是提高访问速度。
(3)主索引 :即主键索引,关键字PRIMARY
(4)外键索引:外键约束
(5)复合索引:索引可以覆盖多列数据。如 INDEX(columnA,columnB)。这种索引的特点是MySQL可以有选择的使用这样的一个索引,比如:INDEX(A,B,C)可以当做A或(A,B )的索引来使用,但不能当做B或(B,C)来使用。
(6)索引的长度:在为CHAR和VARCHAR类型的数据列定义索引时,可以把索引的长度限制为一个给定的字符个数,这个数字必须小于这个字段所允许的最大字符个数。
(7)全文索引:针对内容开头的字符进行检索操作,如果检索的内容是多个字段构成、数据量较大,全文索引是必要的。注解:InnoDB数据表不支持全文索引。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值