国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:137日期: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:

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

innodb_lock_wait_timeout=10

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

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

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

回答3:

用樂觀鎖??

主站蜘蛛池模板: 色狠狠色综合吹潮 | 欧美成人aaa大片 | 女人叉开腿让男人捅 | 日本欧美一区二区三区高清 | 亚洲精品二区中文字幕 | 最新国产美女一区二区三区 | 黄色毛片播放 | 99久久一区二区精品 | 亚洲精品一级片 | 成人黄色在线网站 | 精品国产理论在线观看不卡 | 人久热欧美在线观看量量 | 国产毛片一级 | 久草天堂| 18免费网站 | 美毛片| 国产精品yjizz视频网一二区 | 九九视频精品全部免费播放 | 一级做性色a爰片久久毛片免费 | 成人一级黄色片 | 九九综合| 中文字幕亚洲综合久久男男 | 色悠久久久久综合网伊人男男 | 99re最新这里只有精品 | 97在线观看 | 成人精品一区二区久久久 | 精品一区二区三区在线视频观看 | 亚州视频在线 | 国产成人精品亚洲日本在线观看 | 嫩小性性性xxxxbbbb | 国产精品久久久久久久久久一区 | 九九视频在线看精品 | 国产在线精品福利91香蕉 | 成年女人毛片免费播放人 | 久久99久久精品免费思思 | 一级毛片一级毛片一级毛片 | 久久有这有精品在线观看 | 国产一区二区三区四区波多野结衣 | 欧美日中文字幕 | 久久久久久a亚洲欧洲aⅴ | 一级毛片在线不卡直接观看 |