У меня довольно большая таблица в MySQL 5.5, ~ 200 миллионов строк, и я хочу добавить индекс к одному из столбцов в этой таблице (тип btree). Столбец имеет целочисленный тип и содержит большое количество целых чисел.
У меня вопрос, когда вычисляется btree?
Когда я выполняю простой запрос на создание индекса:
ALTER TABLE bigtable ADD INDEX (column3);
Он немедленно возвращается. Вычисление btree происходит в фоновом режиме? Я не могу представить, чтобы MySQL так быстро создавал btree из ~ 200 миллионов значений с широким распределением целых чисел.