在MySQL中的大型表上创建复合主键的最佳方法

时间:2019-03-08 07:00:49

标签: mysql composite-primary-key

我有一个巨大的表,包含约31GB数据和接近15万条记录。当前,此表是在没有主键的情况下创建的,以加快插入过程,因为我必须从活动数据库中复制数据。

我必须在此表的3列(int,varchar,varchar)上创建一个复合主键

我正在考虑像下面这样

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

请建议我还有其他更好的方法

0 个答案:

没有答案