1.由于設(shè)置了值SoftRefLRUPolicyMSPerMB=0導(dǎo)致頻繁觸發(fā)full gc jvm在反射過(guò)程中動(dòng)態(tài)生成的類的class對(duì)象,他們都是SoftReferenc...
1.由于設(shè)置了值SoftRefLRUPolicyMSPerMB=0導(dǎo)致頻繁觸發(fā)full gc jvm在反射過(guò)程中動(dòng)態(tài)生成的類的class對(duì)象,他們都是SoftReferenc...
explain執(zhí)行計(jì)劃重要參數(shù)有id,type,key,rows,extra 1.id 表示執(zhí)行的順序,id越大越先執(zhí)行,id一樣時(shí)從上往下執(zhí)行。 2.select_type...
1.索引的基礎(chǔ)概念 大量插入數(shù)據(jù)的時(shí)候,會(huì)有一個(gè)數(shù)據(jù)頁(yè)分裂的過(guò)程. 其中的自增主鍵是從小到大依次排序的,所以每一次的插入都會(huì)伴隨數(shù)據(jù)行從一個(gè)數(shù)據(jù)頁(yè)挪動(dòng)到另一個(gè)數(shù)據(jù)頁(yè).要快速?gòu)?..
1.分為了很多小塊region 2.動(dòng)態(tài)擴(kuò)充新生代 從默認(rèn)初始值的5%擴(kuò)充到最大的60% 老年代最大是40% 3.大對(duì)象不會(huì)進(jìn)入老年代還是直接給到小塊中存儲(chǔ) 既不屬于新生代也...
1.mysql執(zhí)行sql大致流程 web容器中發(fā)起sql語(yǔ)句執(zhí)行的請(qǐng)求 ->從數(shù)據(jù)庫(kù)連接池中拿到連接 ->連接請(qǐng)求mysql中的sql接口 ->sql解析器進(jìn)行sql語(yǔ)句的步...
1.為啥要使用buffer pool buffer pool是基于內(nèi)存的,可以在磁盤(pán)中加載一些數(shù)據(jù)進(jìn)來(lái),進(jìn)行增刪改操作. 以此來(lái)減少了直接對(duì)磁盤(pán)的增刪改的io操作,可以讓增刪...
1.類加載的順序 加載,驗(yàn)證,準(zhǔn)備,解析,初始化,使用,卸載 1.1.加載 當(dāng)程序中用到這個(gè)類的時(shí)候才會(huì)去加載 1.2.驗(yàn)證 加載進(jìn)來(lái)的.class文件是否滿足指定的一些規(guī)范...