亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

更新mysql中被別人鎖定的行, 能不能快速失敗直接報(bào)錯(cuò), 而不是一直等待

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

問(wèn)題描述

用戶1

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

用戶2

update table set ... where id = 1;

用戶2就一直在等待, 能不能讓用戶2快速失敗, 直接報(bào)錯(cuò)啊

問(wèn)題解答

回答1:

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

innodb_lock_wait_timeout=10

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

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

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

回答3:

用樂(lè)觀鎖??

主站蜘蛛池模板: 国产免费91视频 | 欧美精品一二三区 | 91亚洲精品一区二区在线观看 | 国产一区二区在线免费观看 | 免费高清毛片 | 国产精品秋霞午夜 | 91国内精品久久久久怡红院 | 久久影院中文字幕 | 狠狠婷婷 | 国产麻豆精品免费密入口 | 久久久久久免费视频 | 亚洲精品中文字幕乱码一区二区 | 亚洲精品高清在线 | 亚洲成年人影院 | 日韩视频一区二区在线观看 | 色综合网亚洲精品久久久 | 小馒头刚发育在线播放free | 成人午夜网址 | 亚洲激情婷婷 | 国产精品久久国产三级国不卡顿 | 成人免费黄色片 | 国产精品久久久久久久久久久不卡 | 国产a级三级三级三级中国 国产a级午夜毛片 | 国产成年人网站 | 一级做a爰性色毛片免费 | 亚洲在线观看 | 九九热精品视频在线观看 | 久久久精品免费 | 亚洲不卡视频 | 亚洲欧洲毛片 | 亚洲成年看片在线观看男男 | 高清 国产 日韩 欧美 | 国产精品99久久久久久人 | 图片区 日韩 欧美 亚洲 | 日本中文字幕有码 | 国产影片中文字幕 | 亚洲人成在线精品不卡网 | 91短视频网址| 在线不卡免费视频 | 99re在线精品视频免费 | 91精品国产91久久久久 |