V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  maoyusu  ›  全部回复第 1 页 / 共 1 页
回复总数  18
2019-08-28 09:47:05 +08:00
回复了 silenceeeee 创建的主题 MySQL MySQL next-key lock 请教
首先记住下面三个规则:
1.当查询的索引仅含有唯一索引的时候,Next-Key Lock 会降级为 Record Lock。(联合唯一索引,每一个索引列都要查)
2.InnoDB 还会对锁住的辅助索引加 Next-Key Lock,并且会给下一个键值加 Gap Lock。
3.插入某记录时候,会检查插入记录的下一条记录是否被锁住了,如果锁住了,则不允许插入(阻塞)。

然后来分析你的 SQL:
SELECT * FROM tab WHERE a=7 FOR UPDATE;
会加如下几种锁:
1. id=3 的 Record Lock (规则 1)
2. a 属于 (4,7] 的 Next-Key Lock (规则 2 )
3. a 属于 (7,10) 的 Gap Lock (规则 2 )

根据规则 3,INSERT INTO tab(a) VALUES(4); 会阻塞
插入 5,6,7,8,9 被阻塞是因为 (4, 10)都上锁了。
10 会成功,因为 10 不在锁区间内。
2019-08-28 09:10:55 +08:00
回复了 silenceeeee 创建的主题 MySQL MySQL next-key lock 请教
很简单,我去公司了给你解释一下。
2019-08-28 08:55:30 +08:00
回复了 tomari 创建的主题 iCloud 已经在云上贵州的 iCloud 如何转出?
为什么要转出去?阿里华为腾讯云都在贵州设立数据中心。
@InuYasha1987 你说的这些手机,全是亮屏四个小时出头的让人用起来很焦虑的手机。楼主买的 mate20 可以亮屏 7 小时
2017-10-31 09:52:43 +08:00
回复了 zcl0621 创建的主题 MacBook Pro Mac OSX high sierra 睡眠睡死过去了
我也遇到了这个问题,暂时按照这个帖子的方法改一下。
hp39gs图形计算器说明书
2014-03-21 11:41:37 +08:00
回复了 maoyusu 创建的主题 Python 获取英语单词的意思。。。
at错了orz,@solos 感谢感谢!
2014-03-21 11:40:07 +08:00
回复了 maoyusu 创建的主题 Python 获取英语单词的意思。。。
感谢楼上各位大神啊,屌丝前几天已经解决了,直接用的linguist库的
en.noun.gloss()
en.verb.gloss()
en.adverb.gloss()
en.adjective.gloss()
不过是英文翻译......

@tabrisux 这个真是好东西啊,万分感谢o(∩_∩)o
用WinPython试一试
2014-03-14 21:49:16 +08:00
回复了 maoyusu 创建的主题 Python 获取英语单词的意思。。。
@vibbow 学僧狗自己写的自然语言处理的小软件,词典神马的随便拿来用就行了吧,该不会侵权了?
2014-03-14 21:28:27 +08:00
回复了 Folkson 创建的主题 程序员 应届毕业生的编程能力,怎样才算合格呢?
@ayang23 正能量啊- -
2014-02-01 09:58:55 +08:00
回复了 maoyusu 创建的主题 Python 使用BeautifulSoup解析HTML时遇到了点儿问题...
噢,窝想多了
2014-02-01 09:57:51 +08:00
回复了 maoyusu 创建的主题 Python 使用BeautifulSoup解析HTML时遇到了点儿问题...
哇擦,怎么还真能艾特到人啊(逃......
2014-02-01 09:56:47 +08:00
回复了 maoyusu 创建的主题 Python 使用BeautifulSoup解析HTML时遇到了点儿问题...
谢谢大家了,这个问题我已经处理完了.
--------------------------------------------------------------------------------------------------
韩三风:有没有183的妹子 (2013-12-29 13:37)
花莲山水果冻大大王:178 湖南岳阳。 (2013-12-29 19:44)
RSerizawa:170女,158男在哪里让我听见你的声音 (2013-12-29 17:13)
长腿叔叔_ROY:183,哪都长你明白的吧 (2013-12-28 23:29)
黄宇灯:170,有没有158的? (2013-12-29 23:29)
后知后觉Klaus:160== (1月31日 23:23)
Hinrichck:回复@取名无能滴_小绵:来吧 (1月30日 17:40)
尼库塔丶喵呜呜:咱186吓死你~~//@正版丶嘟嘟猫: 好高!175+鞋!//@小蝶儿_我要看话剧QAQ:171cm~-w-//@趴在鼠标垫上的摄像头: 167 (1月30日 16:42)
Elanne__chan:女158.3 (1月30日 14:10)
分分钟涨姿势:179 (1月30日 12:35)
berry璇:172 (1月30日 10:53)
白菜菌:回复@RumPumRumPum: (1月30日 10:51)
Clement_Chabernaud:妈呀,我不要找193的,我也不要169! (1月30日 10:45)
安然大帝_:回复@_言子_:我157 我喜欢你@_言子_ (1月30日 09:57)
Hinrichck:回复@进击的叶蘑菇: (1月30日 09:33)
宸宸_陈:167 女 (1月30日 09:28)
_言子_:我169 我喜欢你@安然大帝_ (1月30日 06:55)
幸好你有我to静:哈哈163 (1月30日 01:58)
madanIII:159.5啊。。。。。 (1月30日 00:57)
进击的叶蘑菇:回复@BARRYMOT:看到的第一个180 163有资格跟你告白吗~ (1月30日 00:11)
xx_叉妹:170女 (1月29日 23:59)
LIQIYAO_:168 (1月29日 23:17)
2014-02-01 09:45:49 +08:00
回复了 maoyusu 创建的主题 Python 使用BeautifulSoup解析HTML时遇到了点儿问题...
@ruoyu0088 233333333
2014-02-01 00:39:36 +08:00
回复了 ooh 创建的主题 问与答 大家是在用sublimetext2还是sblimetext3?
sublimeclang貌似还没更新到3?
2014-02-01 00:36:40 +08:00
回复了 maoyusu 创建的主题 Python 使用BeautifulSoup解析HTML时遇到了点儿问题...
@crazycookie
@binux
你们真好,么么哒(´ε` )♡
2013-10-28 18:45:12 +08:00
回复了 qingfeng 创建的主题 程序员 lime被报道仅仅几天时间已经收获3879个star, 275个fork
@jamesxu 我没编译成功啊,make的时候说pegparser: not found
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1272 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 23:32 · PVG 07:32 · LAX 15:32 · JFK 18:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.