mysql数据库索引中到底存的是什么?

提问者:帅平 问题分类:面试刷题

mysql数据库索引中到底存的是什么?

1 个回答
Rae
Rae 管理员

你现在已经知道数据库索引是创建在表的某列上的,并且存储了这一列的所有值。但是需要理解的重点是数据库索引并不存储这个表中其他列(字段)的值。举例来说,如果我们在 name 列创建索引,那么 age 列和 address 列上的值并不会存储在这个索引当中。如果我们确实把其他所有字段也存储在个这个索引中,那这样会占用太大的空间而且会十分低效。

发布于:1个月前 (10-25)
我来回答