【java什么時(shí)候會(huì)觸發(fā)表鎖】

假如java操做的字段名并沒有引索,這時(shí)候會(huì)開啟表鎖 。表鎖會(huì)鎖住一整張表,這是MySQL中最基本鎖對(duì)策,并不依賴于存儲(chǔ)引擎,即不論是MySQL的什么存儲(chǔ)引擎,針對(duì)表鎖的策略都是一樣的,而且表鎖是花銷最小的對(duì)策(由于粒度分布非常大) 。因?yàn)楸砑?jí)鎖一次會(huì)將整個(gè)表鎖住,因此能夠很好地避免死鎖難題 。留意鎖粒度分布大,產(chǎn)生最大的一個(gè)不良影響是發(fā)生鎖網(wǎng)絡(luò)資源爭(zhēng)用的幾率還會(huì)最大,造成高并發(fā)率受到影響 。行鎖又稱為記錄鎖,是鎖定某一行(某條紀(jì)錄row) 。所需要的注意的是,MySQL網(wǎng)絡(luò)服務(wù)器層并沒有實(shí)現(xiàn)行鎖機(jī)制,行級(jí)鎖不在存儲(chǔ)引擎層完成 。
推薦閱讀
- 考研成績(jī)什么時(shí)候公布2023
- 蘋果8什么時(shí)候上市的
- 寒丁子花期在什么時(shí)候
- 籃球什么時(shí)候出三分
- 投標(biāo)保證金什么時(shí)候退還呢
- 青豆應(yīng)該什么時(shí)候種植
- 青楓什么時(shí)候嫁接紅楓
- 江西楊梅什么時(shí)候成熟
- 韭菜什么時(shí)候播種
- 籃球中什么時(shí)候發(fā)球什么時(shí)候罰球
