【发布时间】:2016-03-22 08:26:12
【问题描述】:
我在 MySQL 5.5 中有一个相当大的表,约 2 亿行,我想为该表中的一列添加索引(btree 类型)。该列是整数类型,包含广泛分布的整数。
我的问题是什么时候计算 btree?
当我执行简单的创建索引查询时:
ALTER TABLE bigtable ADD INDEX (column3);
它立即返回。 btree 的计算是在后台进行的吗?我无法想象 MySQL 在创建具有广泛分布的整数的约 200M 值的 btree 方面如此之快。
【问题讨论】: