Может ли кто-нибудь сказать мне, как добавить ключевые значения в MySQL? Я имею 500 000 000 строк в базе данных, trans, с столбцами я (INT UNSIGNED), j (INT UNSIGNED), nu (DOUBLE), A (DOUBLE). Я пытаюсь индексировать столбец, например.
ALTER TABLE trans ADD KEY idx_A (A);
и я жду. Для таблицы из 14 000 000 строк потребовалось около 2 минут для выполнения на моем MacBook Pro, но всего пол миллиарда она занимает 15 часов и рассчитывает. Я что-то делаю неправильно, или я просто наивно отношусь к тому, как индексирование базы данных масштабируется с количеством строк?