说说mysql的四种索引类型

本文深入解析MySQL中的四种索引类型:主键索引、唯一索引、普通索引和全文索引,阐述每种索引的特点及应用场景,帮助读者理解如何有效利用索引提升数据库性能。

       我们都知道 mysql索引的四种类型:主键索引唯一索引普通索引全文索引。通过给字段添加索引可以提高数据的读取速度,提高项目的并发能力和抗压能力。索引优化时mysql中的一种优化方式。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容,借助参考案例 www.dc3688.com

     主键索引: PRIMARY KEY
        主键是一种唯一性索引,但它必须指定为PRIMARY KEY,每个表只能有一个主键。

  唯一索引: unique index
        索引列的所有值都只能出现一次,即必须唯一,值可以为

 普通索引 : index
        基本的索引类型,值可以为空,没有唯一性的限制。

全文索引:
        全文索引的索引类型为FULLTEXT。全文索引可以在varchar、char、text类型的列上创建。可以通过ALTER TABLE或CREATE INDEX命令创建。对于大规模的数据集,通过ALTER TABLE(或者CREATE INDEX)命令创建全文索引要比把记录插入带有全文索引的空表更快。MyISAM支持全文索引,InnoDB在mysql5.6之后支持了全文索引

        全文索引不支持中文需要借sphinx(coreseek)迅搜<、code>技术处理中文。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值