課程
/后端開(kāi)發(fā)
/Java
/Java高并發(fā)秒殺API之高并發(fā)優(yōu)化
為什么行級(jí)鎖是在updat語(yǔ)句而不是insert語(yǔ)句上
2018-04-10
源自:Java高并發(fā)秒殺API之高并發(fā)優(yōu)化 3-1
正在回答
insert只會(huì)鎖當(dāng)前行,別人insert和你insert不沖突。 而update就不一樣了。 比如大家都要更新1000元搶Iphone6更新,那么就會(huì)搶同一行的鎖
為什么我看資料插入是會(huì)有排它鎖的
qq_昌記_04382570
Neo_xu 回復(fù) qq_昌記_04382570
那只猩猩很亮 回復(fù) qq_昌記_04382570
zwhmepsy 回復(fù) qq_昌記_04382570
慕運(yùn)維5275090 回復(fù) qq_昌記_04382570
insert語(yǔ)句是沒(méi)有鎖的,mysql的行級(jí)鎖是針對(duì)索引的
魄彈獸
舉報(bào)
Java實(shí)現(xiàn)高并發(fā)秒殺API的第四門(mén)課,小伙伴一定可以從中受益
4 回答為什么update語(yǔ)句那邊有鎖rowLock
2 回答為什么不用存儲(chǔ)過(guò)程來(lái)解決多條sql語(yǔ)句執(zhí)行帶來(lái)的網(wǎng)絡(luò)延遲
1 回答關(guān)于行級(jí)鎖
2 回答建表的時(shí)候索引為什么不直接加在number上面,而是加在start-time,end-time,create-time上
1 回答為什么秒殺成功之后,update語(yǔ)句把該條記錄的開(kāi)始時(shí)間,結(jié)束時(shí)間改成了當(dāng)前時(shí)間啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-02-14
insert只會(huì)鎖當(dāng)前行,別人insert和你insert不沖突。 而update就不一樣了。 比如大家都要更新1000元搶Iphone6更新,那么就會(huì)搶同一行的鎖
2019-03-02
為什么我看資料插入是會(huì)有排它鎖的
2018-04-11
insert語(yǔ)句是沒(méi)有鎖的,mysql的行級(jí)鎖是針對(duì)索引的