code_LE 2017-09-22 00:18 采纳率: 0%
浏览 11536

高并发下数据库中如何解决重复插入数据的问题

昨天面试,被面试官问到。。。
比如用户注册时,先要验证用户名是否存在,但是在验证过后可能还会被插入相同用户名的数据,这就造成了冲突。
应该怎么解决?

  • 写回答

6条回答 默认 最新

  • threenewbee 2017-09-22 00:37
    关注

    做事务处理,将判断、插入两个动作写在一个事务中

    评论

报告相同问题?

悬赏问题

  • ¥15 变数的长度不一样”。是什么原因呢?如何修改?
  • ¥15 matlab作业不会写
  • ¥15 vue2(标签-chrome|关键词-浏览器兼容)
  • ¥15 python网络流自动生成系统 医学领域
  • ¥15 sql查询仓库里都有什么
  • ¥15 代码的修改,添加和运行完善
  • ¥15 krpano-场景分组和自定义地图分组
  • ¥15 lammps Gpu加速出错
  • ¥15 关于PLUS模型中kapaa值的问题
  • ¥15 关于博途V17进行仿真时无法建立连接问题