V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wenxueywx  ›  全部回复第 3 页 / 共 4 页
回复总数  65
1  2  3  4  
@wenxueywx 简单说就是把串行操作变成批处理
一、同时跟你发生交易的客户数量是有限的;
二、采用 mysql 事务实现,受限于行锁,高并发下会有严重的锁等待现象,分桶可以缓解,例如你可以把公司账号分为 0-9 共计 10 个子账号。查找账号时引入随机性没有用,因为你总的并发不会因为你的随机性降低。
三、 高并发下,随着并发数( n )的增加,innodb 的死锁检测占用的资源会以 n^2 级数上升,你可以简单暴力地关闭死锁检测,但是这治标不治本;治本的方法是在 innodb 中明确地需要串行执行地操作不要进入引擎层,可以在业务上进行排队,排队时还可以对队列进行优化,比如同时 100 人并发转入到子账号 0 ,此时数据库中给子账号 0 增加余额,以及记录流水的操作是明确需要串行执行的,如果进行业务上进行排队优化,你可以合并这些转入操作到一次数据库变更中。
使用 awk 计算指定目录下当天的所有日志文件总和
77 天前
回复了 nnegier 创建的主题 MySQL MySQL max key length is 3072 bytes 伤心
更好的做法是做好文件管理规划,程序上做约束,限制目录深度。
一定的场景下是可以省钱的,但是会带来一些新的问题
90 天前
回复了 xinmans 创建的主题 健康 湿疹如何治疗啊,反复发作,很要命
康酸莫米松+尿素软膏
平时多运动提高抵抗力,注意保湿;
108 天前
回复了 SSSSeven 创建的主题 职场话题 应届生是先就业再择业 OR 先择业再就业
有的选才能择业
开发没挑战性不想干
软件测试是个人都能干
渗透测试目前的环境很多公司活下去都是问题,除非是专业的网络安全公司,这种公司对要求也不低

所以估计最后大概率还是走软件测试
111 天前
回复了 lynan 创建的主题 分享发现 说说你们现在用了哪些不错的免费服务吧
fc 跑定时签到之类的任务。每天调用一次 基本免费
177 天前
回复了 gitrebase 创建的主题 程序员 大家喜欢用 ORM 还是直接写 SQL
什么方便用什么;
什么用的熟练用什么;
原生 sql 写起是非常爽,奈何处理业务逻辑有时候反而更麻烦。这时候就该 orm 上场了。
186 天前
回复了 Malvo 创建的主题 问与答 明知结果还要去尝试,有什么诗词形容?
失败固然痛苦,但更糟糕的是从未去尝试。
@fs418082760 四川+1
208 天前
回复了 hui9000 创建的主题 数据库 mysql 同步数据到 SQLite 和 SQLserver
赞同;通过接口拉数据后写入设备的 sqlite
213 天前
回复了 ahhhhhh888 创建的主题 问与答 关于大学的心结,怎么破
东隅已逝,桑榆非晚
233 天前
回复了 Hmmmmmmm 创建的主题 Apple 买 m2 pro 还是 m3 pro?
m1 pro 16G512 完全够用 性价比也高。我买成 1w 不到
233 天前
回复了 sodayo 创建的主题 配件 求推荐一款 300 元以下的蓝牙办公鼠标
罗技 m585, 双模
jd149
@hjw45611 人才和人口是两个问题;人才层次从低到高应该是一个三角形分布;现在三角形的腰部过大,顶部太小;
@Aloento 哎,怎么说呢,我认为现在的学历水分还是比较大的。
@FranzKafka95 嗯,就像一个一边放水一边注水的水池;只不过目前注水速度还是增加的
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   954 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 19:17 · PVG 03:17 · LAX 12:17 · JFK 15:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.