色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

mysql優化 - mysql innodb表鎖問題

瀏覽:100日期: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一下。至于細節,還可以看下事務隔離級別,這里就不展開了。

相關文章:
主站蜘蛛池模板: 成年女人免费又黄又爽视频 | 手机看成人免费大片 | 免费观看欧美性一级 | 国产成人香蕉在线视频网站 | 欧美大片aaa| 黄 色 成 年 人小说 | 日本亚州视频在线八a | 在线观看香蕉免费啪在线观看 | 亚洲国产成人久久综合野外 | 国产精品理论片在线观看 | 久久久久久久久久免免费精品 | 国产午夜永久福利视频在线观看 | 看免费人成va视频全 | 精品国产欧美一区二区 | 在线一区免费视频播放 | 国产真实乱子伦精品视 | 在线播放亚洲美女视频网站 | 欧美顶级毛片在线播放小说 | 三级黄色在线 | 国产成人综合自拍 | 亚洲日产2021三区 | 国产九九精品视频 | 精品欧美一区二区在线看片 | 免费ab | 免费看三级毛片 | 国产精品一级片 | 日产国产精品久久久久久 | 亚洲精品天堂自在久久77 | 精品成人一区二区三区免费视频 | 国产高清一区二区三区 | 色综合久久久久久888 | 国产高清精品一级毛片 | 欧美国产成人免费观看永久视频 | 男女猛烈无遮掩免费视频 | 国产香蕉国产精品偷在线观看 | 亚洲视频 在线观看 | 国产最新网站 | 禁止18周岁进入免费网站观看 | 国产三级精品美女三级 | 国产亚洲精品久久精品6 | 国产成人精品久久一区二区小说 |