我有一个包含一列的表:
| 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吗?