小编Tom*_*mmy的帖子

MySQL中的索引大小

我刚开始研究MySQL数据库的优化问题.从我正在阅读的内容来看,索引似乎是一个好主意 - 所以我想在我的一个VARCHAR列上使用MyISAM引擎创建一个索引.

从我正在阅读的内容来看,我理解索引的大小限制为1,000字节.但是,VARCHAR字符大小为3个字节.这是否意味着如果我想索引一个VARCHAR包含50行的列,我需要一个6个字符的索引前缀?(每个字符1,000个字节/ 50行/ 3个字节= 6.66)

如果是这样,那似乎有点复杂 - 这就是为什么我质疑我的理解.看起来很奇怪,您只能VARCHAR使用1个字符的前缀索引列中的333行.

我错过了什么吗?

mysql indexing

7
推荐指数
1
解决办法
2647
查看次数

标签 统计

indexing ×1

mysql ×1