这是我当前的表格;
CREATE TABLE `linkler` (
`link` varchar(256) NOT NULL,
UNIQUE KEY `link` (`link`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
我只会在表上使用这两个查询,SELECT EXISTS (SELECT 1 FROM linkler WHERE link = ?)
并且INSERT INTO linkler (link) VALUES (?)
我对索引数据库了解不多。因为我不会两次添加相同的东西,所以我认为将其标记为唯一是个好主意。我能做些什么来提高性能吗?例如,我可以做一些总是对行进行排序的事情,以便 mysql 可以进行二进制搜索或类似的事情吗?