午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql優(yōu)化 - mysql innodb表鎖問(wèn)題

瀏覽:188日期:2022-06-12 13:08:52

問(wèn)題描述

經(jīng)過(guò)測(cè)試之后,我發(fā)現(xiàn)以下情況都會(huì)導(dǎo)致表鎖 1.like 2.update,delete無(wú)條件的操作 3.update,delete有條件的操作但不是主鍵的操作select無(wú)論是有條件還是無(wú)條件,條件是不是主鍵或者索引,都不會(huì)鎖表,請(qǐng)問(wèn)這是對(duì)的嗎?是不是我測(cè)試出現(xiàn)了問(wèn)題?

問(wèn)題解答

回答1:

select 可指定加各級(jí)鎖如共享鎖、排他鎖等,比如select ... FOR UPDATE。至于為什么需要鎖,舉個(gè)簡(jiǎn)單例子,比如你有個(gè)單據(jù)繼承自上個(gè)單據(jù),這時(shí)候你可以select加讀鎖,鎖定上個(gè)單據(jù),來(lái)防止其他人在你提交前對(duì)上個(gè)單據(jù)進(jìn)行修改,造成數(shù)據(jù)不一致。

回答2:

只要條件不包含主鍵,或者包含主鍵但不是等號(hào)或IN,都會(huì)鎖全表的,這就包括了問(wèn)題中全部3種情況。

不管是鎖全表還是鎖幾行,select加讀鎖,update和delete加寫鎖,至于什么是讀鎖、寫鎖,可Google一下。至于細(xì)節(jié),還可以看下事務(wù)隔離級(jí)別,這里就不展開了。

相關(guān)文章:
主站蜘蛛池模板: 另类av在线 | 狠狠干综合 | 天天操导航| 成人欧美一区二区三区黑人孕妇 | 四虎影院在线观看免费 | a级片黄色 | 黄色h视频| 国产又黄又粗又猛又爽的 | 国产91丝袜美女在线播放 | 激情婷婷六月 | 91精品久久久久久久久久久久 | 日韩综合一区二区 | 成人午夜av | 亚洲综合婷婷 | 中文字幕免费观看视频 | 国产福利视频在线观看 | 久久久久国产精品夜夜夜夜夜 | 91丨九色丨蝌蚪丨少妇在线观看 | 色天天综合网 | 殴美一级片 | 一本黄色片 | 亚洲天堂一区在线观看 | 女人18毛片一区二区三区 | 成人免费视频国产在线观看 | 97视频免费看 | 欧美区亚洲区 | 激情高潮到大叫狂喷水 | 国产三级在线观看视频 | 欧美性生活一级片 | 亚洲在线观看av | 99视频在线免费观看 | 欧美精品一区二区三区四区 | 三级免费毛片 | 欧美黄色免费视频 | 久久婷婷国产麻豆91天堂 | 97超碰中文字幕 | 天天摸夜夜 | 久久精品人人 | 日韩久久在线 | a免费在线 | 一区二区色 |