博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL中各种索引的区别和创建索引条件
阅读量:6389 次
发布时间:2019-06-23

本文共 352 字,大约阅读时间需要 1 分钟。

hot3.png

区别:

普通索引(INDEX):最基本的索引,没有任何的限制。

唯一索引(UNIQUE):与“普通索引”类似,不同的是索引列的值必须唯一,但允许有空值。

主键索引(PRIMARY):它是一种特殊的唯一索引,不允许有空值。

全文索引(FULLTEXT):仅可用于MyISAM表,用于在一篇文章中检索文本信息,针对较大的数据,生成全文索引很耗时耗空间。

组合索引:为了更多的提高MySQL效率可建立组合索引,遵循“最左前缀”原则。

需创建索引的条件:

1、较频繁的作为查询条件的字段,

2、唯一性太差的字段不适合建立索引,

3、更新太频繁的字段不合适创建索引,

4、不会出现在where条件中的字段不该建立索引。

转载于:https://my.oschina.net/zhaoqun/blog/1590388

你可能感兴趣的文章
“智慧城市”方便百姓生活服务企业发展
查看>>
Colocation Guard公司再增1万平方英尺的数据中心空间
查看>>
任正非迷茫的背后是华为在“治未病”
查看>>
解读《电力发展“十三五”规划》
查看>>
无所不在的物联网设备 你我都需要正视所带来的安全问题
查看>>
郁闷的时候看看这头驴,改变你的心态!
查看>>
全球IT支出保持稳定增长 中国IT支出将超2.3万亿元
查看>>
因时而动 顺势而为——广告人独家专访快友股份CEO林森
查看>>
全球最大医疗器械公司在中国寻找移动医疗新机会
查看>>
一文看透全球光伏“大跃进”发展历程
查看>>
HomeKit推出已两年 但是苹果在智能家居上却被对手甩开了差距
查看>>
互联网时代的云服务器四大功能
查看>>
TextBox灵异事件之背后神秘的深度灵异事件真相揭秘
查看>>
你能用大数据创造一个新的商业模型吗?
查看>>
2015年度打榜之数据备份硬件
查看>>
Windows 10版星巴克应用现身官网
查看>>
行走智慧城市 数据要有统一“身份”
查看>>
从单体应用转为分布式系统:来自Deliveroo的实践
查看>>
Python代码运行不够流畅?看大神如何多角度优化!
查看>>
用Asp.net还原与恢复sqlserver数据库
查看>>