为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL实现计数器如何在高并发场景下更新并保持数据正确性

MySQL实现计数器如何在高并发场景下更新并保持数据正确性

交互式爱情 2019-04-07 09:38:17
一张表两个字段一个id一个useCount表里存了100个id每个id对应自己的useCount业务场景是:当id每使用一次useCount要加1。当useCount大于1000时这个id就不能在被使用了(换句话说无法从数据库中查出)在高并发情况下,会遇到一种问题:假设数据表中有一条记录为id=123456;useCount=999a与b两个连接并发查询这个id123456都执行下列sql:select*fromtablewhereid=123456anduseCount
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 463 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信