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

您的位置:首頁技術文章
文章詳情頁

mysql優化 - mysql innodb表鎖問題

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

問題描述

經過測試之后,我發現以下情況都會導致表鎖 1.like 2.update,delete無條件的操作 3.update,delete有條件的操作但不是主鍵的操作select無論是有條件還是無條件,條件是不是主鍵或者索引,都不會鎖表,請問這是對的嗎?是不是我測試出現了問題?

問題解答

回答1:

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

回答2:

只要條件不包含主鍵,或者包含主鍵但不是等號或IN,都會鎖全表的,這就包括了問題中全部3種情況。

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

相關文章:
主站蜘蛛池模板: 成人在线观看免费完整 | 欧美性v | 97超碰在线免费观看 | 男女嘿咻动态图 | 一区二区视频在线免费观看 | 中文久久久久 | 国产精品美女久久久久av爽 | 九九热精品免费视频 | 久操视频免费 | 99免费精品视频 | 日韩三级视频在线播放 | 色无极亚洲影院 | 成人在线观看免费高清 | 亚洲视频在线一区二区 | 日韩动漫av | 国产精品www色诱视频 | www.激情五月.com| 日韩美在线 | 国产中出| 日本中文字幕免费在线观看 | 激情婷婷丁香 | 国产一卡二卡在线 | 国产欧美一区二区精品性色 | 成人a视频在线观看 | 欧美国产精品一区 | 精品一区二区三区四区五区六区 | 91在线网站 | 国产激情网 | 偷拍青青草 | 影音先锋在线观看 | 黄色一级在线观看 | 成人在线观看网址 | 九一毛片 | 91视频看看 | 国产精品一区二区三区在线免费观看 | 91亚洲精选 | 亚洲女人初尝黑人巨大 | 国产又爽又黄网站 | 日本精品视频在线 | 亚洲精选在线 | 欧美日韩亚洲视频 |