找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索本站精品资源

首页 教程频道 php教程 查看内容

安插数据用UNIQUE好呢还是插入前用count(*)查询效率高?

作者:模板之家 2020-3-29 12:34 112人关注

插入数据用UNIQUE好呢还是插入前用count(*)查询效率高??一个表不允许插多条title+url同时相同的数据。方式A:用UNIQUE约束,代码只需直接执行语句insert,安插数据用UNIQUE好呢还是插入前用count(*)查询效率高?

插入数据用UNIQUE好呢还是插入前用count(*)查询效率高??
一个表不允许插多条  title + url 同时相同的数据。

方式A: 用 UNIQUE 约束,代码只需直接执行语句 insert ignore into ........

方式B: select count(*) from mytable where title=? and url=?
        结果为零才执行 insert into ....



哪种方式效率高点呢?
UNIQUE? 约束 insert

------解决方案--------------------
怎么也是第一种方式效率高……

------解决方案--------------------
同意楼上,但是没做过测试

路过

雷人

握手

鲜花

鸡蛋
原作者: 互联网 来自: 网络收集

全部回复(0)