Лучший способ создать составной первичный ключ на огромной таблице в MySQL - PullRequest
0 голосов
/ 08 марта 2019

У меня есть огромная таблица данных объемом около 31 ГБ и около 150 000 записей.В настоящее время эта таблица создается без первичного ключа для ускорения процесса вставки, поскольку мне необходимо скопировать данные из оперативной базы данных.

Мне нужно создать составной первичный ключ для этой таблицы на 3 столбцах (int, varchar, varchar)

Я думаю о том, чтобы сделать, как показано ниже

ALTER TABLE mytable ADD PRIMARY KEY(col1, col2, col3);

Пожалуйста, предложите мне, что есть лучший способ сделать это

...