第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么行級(jí)鎖是在updat語(yǔ)句而不是insert語(yǔ)句上

為什么行級(jí)鎖是在updat語(yǔ)句而不是insert語(yǔ)句上

正在回答

3 回答

insert只會(huì)鎖當(dāng)前行,別人insert和你insert不沖突。 而update就不一樣了。 比如大家都要更新1000元搶Iphone6更新,那么就會(huì)搶同一行的鎖

2 回復(fù) 有任何疑惑可以回復(fù)我~

為什么我看資料插入是會(huì)有排它鎖的

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_昌記_04382570

應(yīng)該這樣理解: 首先可以確定的是,insert也會(huì)有行鎖的。因?yàn)樽髡叩谋碛性O(shè)置主鍵,innode默認(rèn)對(duì)有主鍵的表為主鍵添加索引。只要有索引,insert,update和delete操作都會(huì)變成行級(jí)鎖。 只是insert鎖住了是要插入的行,不影響其它事務(wù)繼續(xù)插入,因?yàn)椴迦氲牟皇峭恍?!但是update的行鎖會(huì)影響其他事務(wù)對(duì)同一行的update。因此,僅僅對(duì)并行插入而言,insert就相當(dāng)于沒(méi)鎖。
2019-03-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Neo_xu 回復(fù) qq_昌記_04382570

正解!
2019-04-23 回復(fù) 有任何疑惑可以回復(fù)我~
#3

那只猩猩很亮 回復(fù) qq_昌記_04382570

膜拜.
2019-05-09 回復(fù) 有任何疑惑可以回復(fù)我~
#4

zwhmepsy 回復(fù) qq_昌記_04382570

解釋的挺好的
2019-08-13 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕運(yùn)維5275090 回復(fù) qq_昌記_04382570

牛比了
2019-10-12 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

insert語(yǔ)句是沒(méi)有鎖的,mysql的行級(jí)鎖是針對(duì)索引的

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

魄彈獸

這塊我也太懂,為什么只有update有行級(jí)鎖,還有mysql對(duì)索引條件下執(zhí)行行級(jí)鎖,但是表里只對(duì)時(shí)間建立了索引,為什么update 數(shù)量也會(huì)有行級(jí)鎖
2018-05-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

魄彈獸

哦,知道了,因?yàn)閡pdate減庫(kù)存語(yǔ)句用到了時(shí)間比較作為條件我忽略了這一點(diǎn),所以他是有行級(jí)鎖的, insert的sql語(yǔ)句沒(méi)有索引條件
2018-05-11 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么行級(jí)鎖是在updat語(yǔ)句而不是insert語(yǔ)句上

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)