MySQL有保證數(shù)據(jù)不會(huì)丟的能力遣耍。這個(gè)能力依賴的就是redo log和binlog兩個(gè)日志: 通過(guò)binlog柱徙,能夠恢復(fù)到任何時(shí)間點(diǎn)的狀態(tài)掠拳。 通過(guò)redo log 峻黍,保證My...

MySQL有保證數(shù)據(jù)不會(huì)丟的能力遣耍。這個(gè)能力依賴的就是redo log和binlog兩個(gè)日志: 通過(guò)binlog柱徙,能夠恢復(fù)到任何時(shí)間點(diǎn)的狀態(tài)掠拳。 通過(guò)redo log 峻黍,保證My...
MVCC(Multi Version Concurrency Control的簡(jiǎn)稱)械巡,代表多版本并發(fā)控制恋日。與MVCC相對(duì)的寿羞,是基于鎖的并發(fā)控制(Lock-Based Conc...
MySQL文件分為MySQL數(shù)據(jù)庫(kù)文件和存儲(chǔ)引擎相關(guān)的各種類型文件。 1 參數(shù)文件 在MySQL實(shí)例啟動(dòng)娩脾,用來(lái)尋找數(shù)據(jù)庫(kù)的各種文件所在的位置赵誓,指定某些初始化參數(shù)。 定位文件命...
1 MySQL體系結(jié)構(gòu) MySQL邏輯系統(tǒng)架構(gòu)分為3層柿赊,應(yīng)用層俩功,MySQL服務(wù)層,存儲(chǔ)引擎層 1.1 應(yīng)用層 應(yīng)用層層位于整個(gè)MySQL體系架構(gòu)的最上層碰声,主要擔(dān)任客戶端連接器...
CPU升高的排查步驟和分析思路 核心排查步驟 top命令:查看所有進(jìn)程占系統(tǒng)CPU的排序 top -p pid :查看進(jìn)程的cpuimage.png top -Hp pid ...
關(guān)于上下文切換的幾個(gè)為什么 上下文切換是什么? CPU 上下文可以理解成CPU寄存器狀態(tài)以及程序計(jì)數(shù)器PC胰挑, 這些都是記錄CPU當(dāng)前任務(wù)的狀態(tài)蔓罚。CPU 上下文切換會(huì)把當(dāng)前的c...
內(nèi)存溢出區(qū)域 棧溢出 java棧空間是線程私有的瞻颂,一個(gè)線程java棧的大小由-Xss參數(shù)確定豺谈。每個(gè)方法執(zhí)行時(shí)都會(huì)在java棧空間產(chǎn)生一個(gè)棧幀贡这,存放方法的變量表茬末,返回值等信息,...