V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  avadakur  ›  全部回复第 2 页 / 共 3 页
回复总数  54
1  2  3  
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@themostlazyman 插入的版本号是用户的总版本号,比如用户插入了配置 A ,此时 version=1 ,用户再次插入配置 B ,此时 version=2 ,版本号记录了用户的所有操作记录
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@zhengwenk 同一个用户账号在多端同时操作这个业务的配置信息
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@shinelamla
@markgor 这是一个好方法 我会尝试从此方面入手,因为有需求是根据某个版本号,返回全部的 config_id ,在查询时我要先将 userid,business_type 排序,获取对应的入参版本号的记录,获取时间戳,返回该小于该时间戳的所有 config_id
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@themostlazyman 上锁可以解决所有并发问题,但是现在可能会对性能有影响,我一开始的方案也是上锁
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@justfindu
@shinelamla
每个用户的不同 business_type 都是重新计算版本号的,不用业务有不同版本号,自增操作要通过触发器来更新,触发器现在公司尽量不能使用
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@shinelamla 在高并发下两条 insert 语句同时获得了上一个最新的版本号,这样会导致版本号丢失一次自增
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@shinelamla 在高并发插入的时候怎么处理比较好呢
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@themostlazyman 更新的时候是没问题的 可以用 CAS 来控制,但是我现在在 Insert 的时候不知道要怎么控制
257 天前
回复了 avadakur 创建的主题 程序员 关于数据库高并发插入的版本号问题
@coderxy 数据库里的每个用户和业务类型 都有一份自己的总版本号 并不是这个表的 total_version 是一个自增的
292 天前
回复了 pianjiao 创建的主题 职场话题 还在上班的举手🙋‍♂️
🤡 最后两天
同求 不知道高铁上干什么了
298 天前
回复了 echo0x000001 创建的主题 生活 你们喜欢过年吗?
特别喜欢 和好朋友们只能过年聚一聚
联通自带公网 ip ,后续自己改桥接很方便
我直接 tb 买的宽带,什么费用都没有,免费上门安装
@jokerstep 我这边是极氪直营店 这个贷款不是店里的 是单独找的
@amanisheir 那边的人说都会写在合同里,比如返点和提前还款的违约金什么的,就是担心写在合同里也会有坑
347 天前
回复了 conanskyforce 创建的主题 数据库 有没有适合个人开发者的数据库推荐
@cnfox 一年的免费 要是永久就好了哈哈
2023-11-03 14:48:03 +08:00
回复了 dvbs2000 创建的主题 买买买 请问各位有什么反复购买过的东西,觉得还不错的?
豆奶 放在冰箱冷藏 夏天早餐一起喝
2023-10-17 10:52:01 +08:00
回复了 nathanw 创建的主题 健康 某芬新款电动牙刷,如何评价?
吹风机是真不错,便宜好用
2023-10-10 14:26:00 +08:00
回复了 clearloveuzi 创建的主题 杭州 杭州买房问题咨询
@fishofcat 是总价超了预算 20 ,因为不想拉满杠杆首付,所以首付多点

@lingxiaoli 总价预算 270 吧
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6018 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 02:14 · PVG 10:14 · LAX 18:14 · JFK 21:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.