【发布时间】:2013-11-23 08:06:54
【问题描述】:
是否可以添加类似的约束
ALTER TABLE `t1` ADD UNIQUE(`col1`, `col2`);
不创建索引?该索引不会用于任何查询,因此会浪费空间。
如果插入和更新速度较慢也不是问题,因为表不会经常更新。
【问题讨论】:
-
谢谢。我在每一列都有一个索引。通过提供的链接,我了解到如果存在唯一约束,我将不需要 col1 索引,所以我至少可以删除那个。不过,通过对列进行唯一索引来防止重复仍然“感觉”是一种解决方法。
标签: mysql indexing constraints unique