我有一个 MySQL 数据库,它应该包含大约 50-1 亿条记录。
我的表字段是:TABLE_ID (INT), TABLE_STRING (VARCHAR 255), TABLE_BOOL (INT)
TABLE_ID是我的主键,但我需要确保它TABLE_STRING对于表中的所有行都是唯一的。
我应该设置TABLE_STRING为索引并使用我的脚本来SELECT检查字符串是否已经存在还是应该TABLE_STRING在我的表设置中设置为唯一的?
有没有其他方法可以实现这一目标?如果不是,以上哪一项更好?
谢谢,