什么是鎖升級(jí)(鎖膨脹)? JVM優(yōu)化synchronized的運(yùn)行機(jī)制,當(dāng)JVM檢測(cè)到不同的競(jìng)爭(zhēng)狀態(tài)時(shí),就會(huì)根據(jù)需要自動(dòng)切換到合適的鎖,這種切換就是鎖的升級(jí)。升級(jí)是不可逆的,...
一、MySQL執(zhí)行過(guò)程 MySQL整體的執(zhí)行過(guò)程如下圖所示 1.1 連接器 1.1.1連接器的主要職責(zé) 1、負(fù)責(zé)與客戶(hù)端的通信,是半雙工模式,這就意味著某一固定時(shí)刻只能由客戶(hù)...
我這邊是在京東某部門(mén)負(fù)責(zé)營(yíng)銷(xiāo)活動(dòng)的開(kāi)發(fā),大家所知道的秒殺其實(shí)就是活動(dòng)的一種,這些活動(dòng)有個(gè)共同點(diǎn),就是流量極大.首先每個(gè)商品你都要知道他是不是活動(dòng)商品?屬于什么活動(dòng)商品?我有沒(méi)...
全字段排序 rowid排序 全字段排序和rowid排序3.1 聯(lián)合索引優(yōu)化3.2 覆蓋索引優(yōu)化 優(yōu)先隊(duì)列算法 優(yōu)化建議5.1 修改系統(tǒng)參數(shù)5.2 優(yōu)化sql 1. 全字段排序...
本文一些理解和代碼參考了看過(guò)的網(wǎng)上一些文章,感謝原作者們 之前在Java并發(fā)編程中的等待/通知范式 - 肥兔子愛(ài)豆畜子 - 博客園 (cnblogs.com)[https:/...