之前老是對設(shè)計模式一知半解且叁,單獨看每一行代碼都能看得懂跟束,發(fā)現(xiàn)別人設(shè)計的結(jié)構(gòu)都非常清晰,一輪到自己,就會發(fā)現(xiàn)除了寫的爽财著,毫無優(yōu)點甸饱。 有幸拜讀了...
上一篇我們簡單聊了聊MySQL中LRU算法的實現(xiàn)沦童,那么這一篇我們聊聊MySQL的另一個重點——MVCC(多版本并發(fā)控制); 一叹话、什么是MVCC ...
上一期我們聊了InnoDB的內(nèi)存結(jié)構(gòu)偷遗,那么我們這一期說一說磁盤結(jié)構(gòu)。 一驼壶、前期回顧 二氏豌、InnoDB的磁盤結(jié)構(gòu) InnoDB磁盤主要包含Tabl...
從前面的文章,我們已經(jīng)了解到了目前MySQL最常用的存儲引擎就是InnoDB热凹,但是InnoDB具體是什么樣結(jié)構(gòu)箩溃,是如何將數(shù)據(jù)保存的我們并沒有...
上一篇我們從索引的應(yīng)用層次分析,說到了普通索引碌嘀、唯一索引涣旨、主鍵索引、復(fù)合索引股冗。這一期霹陡,我們在從其他層次學(xué)習(xí)洗索引。 一、前期回顧: 從索引存儲結(jié)...
1烹棉、mysql記錄存儲:mysql的數(shù)據(jù)是怎么組織的 2攒霹、頁內(nèi)記錄的維護(順序保證/插入策略/頁內(nèi)查詢) 3、MySQL內(nèi)存管理(頁面管理浆洗、頁面...
上一篇我們從索引的存儲結(jié)構(gòu)分析催束,說到了B Tree索引、Hash索引伏社、FULLTEXT全文索引抠刺。這一期,我們在從其他層次學(xué)習(xí)洗索引摘昌。 一速妖、前期回...
索引,不光是我們再工作中時常用到的一個名詞聪黎,在面試的時候也是逢考必面的知識點罕容,索引可以讓我們的速度提升千百倍效率,也可以讓我們本來運行很ok的s...
作為一個程序員稿饰,每日必打交道的就是數(shù)據(jù)庫锦秒,而現(xiàn)在市場對于MySQL數(shù)據(jù)庫的要求就是必會。(我自己觀察的啊喉镰,莫要認真……(#^.^#) )旅择,那么今...