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

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

更新mysql中被別人鎖定的行, 能不能快速失敗直接報錯, 而不是一直等待

瀏覽:228日期:2022-06-14 14:42:55

問題描述

用戶1

begin;select * from table where id = 1 for update;

用戶2

update table set ... where id = 1;

用戶2就一直在等待, 能不能讓用戶2快速失敗, 直接報錯啊

問題解答

回答1:

設(shè)置一個超時時間為10s修改my.cnf在[mysqld]下面加入:

innodb_lock_wait_timeout=10

則10s后收到如下錯誤:(mysql默認(rèn)50s)

ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction回答2:

select for update這種寫法會鎖表。把數(shù)據(jù)庫等待鎖的時間調(diào)整一下,可以讓用戶2快速失敗

回答3:

用樂觀鎖??

主站蜘蛛池模板: 在线中文字幕第一页 | 秋霞成人午夜鲁丝一区二区三区 | 毛茸茸av| 久久免费激情视频 | 1024久久 | 美女啪啪网站 | 玖玖综合网 | 手机看片日韩 | 久久久999成人 | 99久久精品久久亚洲精品 | yw视频在线观看 | 国产一区导航 | 一本在线免费视频 | 国产性生活片 | 中文字幕av播放 | 欧美日韩精品一二三区 | 91网站免费观看 | 久久久免费精品 | 欧美三级网站 | 一级黄色大片视频 | 四虎精品视频 | 成人国产精品久久久网站 | 亚洲动态图 | 嫩草天堂| 亚洲永久免费精品 | 婷婷综合av | 日韩成人在线免费观看 | 超碰最新在线 | 亚洲一区二区三区精品视频 | 国产精品伦一区二区三级视频 | 免费在线观看黄网站 | 国产xxx在线观看 | 在线观看免费国产 | 一级片免费在线观看 | 国产图区 | 天堂а√在线中文在线鲁大师 | 欧美午夜精品久久久久久人妖 | 黄网页在线观看 | 国产亲伦免费视频播放 | www.久久久久久久久 | 日韩不卡av在线 |