我有一个包含一列的表:
| last_name | varchar(1000) | NO | MUL | NULL | |
我在此列上创建了一个索引:
CREATE INDEX lastname_idx ON employees(last_name);
当我EXPLAIN
为SELECT
一个WHERE
有条件的我做的时候,last_name
我看到:
key_len = 769
.
如果我没记错,则key_len
显示索引值中使用的字节。
既然索引在last_name
哪个是varchar(1000)
为什么是key_len=769
?
不应该1000
吗?