主键和索引

来源:5-16 【解析】建立项目课程表

即刻LZ

2019-06-23

我能不能这样理解主键和索引,主键一般是自增序列,用数字标识一行数据,索引是除了主键以外唯一标识一行数据的字段组合?另外索引除了限制数据唯一性和提高查询速度还有其它作用吗?

写回答

2回答

sqlercn

2019-06-24

索引的主要做为就是优化数据的查询性能,主键是一种特殊的索引,在Innodb中具有聚集属性,也就是所有数据是按主键的逻辑顺序排列的,所以就要求在选择主键是尽量的做到有序自增且长度尽可能的小,所以一般使用自增ID做为主键。

1
0

即刻LZ

提问者

2019-06-23

我没看完课程呢,发现后面好像有讲索引的,我再看看吧,哈哈,问早了

0
1
sqlercn
嗯,课程中的内容如果有什么问题 可以随时和我一起讨论
2019-06-24
共1条回复

零基础入门 详解企业主流数据库MySQL8.0

掌握SQL优化与慢查询优化,具备独当一面的能力

1641 学习 · 485 问题

查看课程