- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 索引下 update 只锁住符合条件的记录吗?
文章目录起步环境准备奇怪的 update 行为行锁与间隙锁加锁规则实战分析 1实战分析 2实战分析 3实战分析 4如何理解“等值查询”和“范围查询”next-key lock 是两步骤总结参考起步我着手一个需要高并发 update 的功能,进行压测时,发现了大量锁超时。于是所有矛头就指向我了,认为我做任务分发时重复分发了两个或两个以上相同的子任务。这一假设基于现有的子任务 update 范围,已知更新语句走索引 c,则有:子任务 A 更新 c=[1,10] ;子任务 B 更新 c=[11,20] …
2020-11-20 16:01:34 921 1
原创 如何获取 postgres 执行的 sql
如何获取 postgres 执行的 sql文章目录如何获取 postgres 执行的 sql起步如何洗冤?操作最后020.11.4起步由于我在新项目里引入了 python 的 async 语法,在连接 pg 数据库时用到了 asyncpg 这个异步包。多日来,从线上得到了一些反馈。简单说来就是:数据库存在暂时无法修复的 bug,使得一些 sql 成为 “禁用 sql”,从应用层看没有执行过 “禁用 sql” ,但在监控器上发现执行了 “禁用 sql”。我简单跟踪了 asyncpg 源码,没有发现
2020-11-05 12:49:00 1226
chromedriver 2.41
2018-08-22
Visual C++ 14.0
2018-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人