自身知识浅薄,开发积累问题

发现问题并解决问题。先记录,得空后通过各种方式解决记录问题

1、对数据库进行插入操作的时候,我所知有两种方式保证数据唯一性。唯一索引、插入前先查询,两种方式如何抉择?

插入前先查询的缺点在于,在高并发的场景下,可能插入正在执行时,查询也执行了,间接跳过了查询的逻辑。

唯一索引会产生报错,知识浅薄,不知道数据库报错是否会有一些效率上的影响?

还是说,两种方式一起使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值