MySQL有效地添加主键

时间:2017-01-22 18:05:48

标签: mysql primary-key

假设我在数据库中有一个相对较大的表(约1000万条记录,大约20 GB),是否有一种有效/推荐的方法来向该集添加主键?

假设我有一个有效的主键候选者(在数据集中是唯一的)
我看到两种可能的候选方法:

  1. 运行'ALTER TABLE ...添加PRIMARY KEY(...);'命令
  2. 创建一个具有相同结构和新主键的空表;分批装载
  3. 我确定答案会随着桌子的大小和服务器的配置而变化;但是有什么经验法则可以考虑吗?

0 个答案:

没有答案