我有一个没有PRIMARY KEY的表,但是如果我将它设置为PRIMARY,则会有一个UNIQUE KEY存在?

时间:2016-12-19 12:21:43

标签: mysql primary-key tokudb

我创建了一个新表来存储20千兆的数据,当我设置索引时我错了。实际上我的所有索引都很好,其中一个是3列之间的唯一键。通常这个键应该是PRIMARY KEY。

我估算了修改表格的时间成本。而且我负担不起,需要一天时间。

我的问题是:将我的UNIQUE KEY更改为PRIMARY真的很有用吗?

我会有更好的表现吗?

现在我必须解释与某些请求一起使用的索引,因为引擎(TokuDB)选择了坏的,并且性能显着下降。

就个人而言,我真的不认为它会改变一些东西,除了桌子的设计很差。

0 个答案:

没有答案