MySQL技術(shù)內(nèi)幕
本書是國內(nèi)目前唯一的一本關(guān)于innodb的著作,由資深mysql專家親自執(zhí)筆,中外數(shù)據(jù)庫專家聯(lián)袂推薦,權(quán)威性毋庸置疑。
內(nèi)容深入,從源代碼的角度深度解析了innodb的體系結(jié)構(gòu)、實現(xiàn)原理、工作機(jī)制,并給出了大量最佳實踐,能幫助你系統(tǒng)而深入地掌握innodb,更重要的是,它能為你設(shè)計和管理高性能、高可用的數(shù)據(jù)庫系統(tǒng)提供絕佳的指導(dǎo)。注重實戰(zhàn),全書輔有大量的案例,可操作性極強(qiáng)。
全書首先全景式地介紹了mysql獨有的插件式存儲引擎,分析了mysql的各種存儲引擎的優(yōu)勢和應(yīng)用環(huán)境;接著以innodb的內(nèi)部實現(xiàn)為切入點,逐一詳細(xì)講解了innodb存儲引擎內(nèi)部的各個功能模塊,包括innodb存儲引擎的體系結(jié)構(gòu)、內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)、基于innodb存儲引擎的表和頁的物理存儲、索引與算法、文件、鎖、事務(wù)、備份,以及innodb的性能調(diào)優(yōu)等重要的知識;最后深入解析了in...
本書是國內(nèi)目前唯一的一本關(guān)于innodb的著作,由資深mysql專家親自執(zhí)筆,中外數(shù)據(jù)庫專家聯(lián)袂推薦,權(quán)威性毋庸置疑。
內(nèi)容深入,從源代碼的角度深度解析了innodb的體系結(jié)構(gòu)、實現(xiàn)原理、工作機(jī)制,并給出了大量最佳實踐,能幫助你系統(tǒng)而深入地掌握innodb,更重要的是,它能為你設(shè)計和管理高性能、高可用的數(shù)據(jù)庫系統(tǒng)提供絕佳的指導(dǎo)。注重實戰(zhàn),全書輔有大量的案例,可操作性極強(qiáng)。
全書首先全景式地介紹了mysql獨有的插件式存儲引擎,分析了mysql的各種存儲引擎的優(yōu)勢和應(yīng)用環(huán)境;接著以innodb的內(nèi)部實現(xiàn)為切入點,逐一詳細(xì)講解了innodb存儲引擎內(nèi)部的各個功能模塊,包括innodb存儲引擎的體系結(jié)構(gòu)、內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)、基于innodb存儲引擎的表和頁的物理存儲、索引與算法、文件、鎖、事務(wù)、備份,以及innodb的性能調(diào)優(yōu)等重要的知識;最后深入解析了innodb存儲引擎的源代碼結(jié)構(gòu),對大家閱讀和理解 innodb的源代碼有重要的指導(dǎo)意義。
本書適合所有希望構(gòu)建和管理高性能、高可用性的mysql數(shù)據(jù)庫系統(tǒng)的開發(fā)者和dba閱讀。
姜承堯,資深MySQL數(shù)據(jù)庫專家,不僅擅長于數(shù)據(jù)庫的管理和維護(hù),還擅長于數(shù)據(jù)庫的開發(fā)。一直致力于MySQL數(shù)據(jù)庫底層實現(xiàn)原理的研究和探索,對高性能數(shù)據(jù)庫和數(shù)據(jù)倉庫也有深刻而獨到的見解。曾為MySQL編寫了許多開源工具和性能擴(kuò)展補(bǔ)丁,如廣受好評的InnoDB引擎二級緩存項目?,F(xiàn)任久游網(wǎng)數(shù)據(jù)庫工程部經(jīng)理,曾領(lǐng)導(dǎo)并參與了多個大型核心數(shù)據(jù)庫的設(shè)計、實施、管理和維護(hù),實戰(zhàn)經(jīng)驗非常豐富?;钴S于開源數(shù)據(jù)庫和開源軟件領(lǐng)域,是著名開源社區(qū)ChinaUnix MySQL版塊的版主,熱衷于與網(wǎng)友分享自己的心得和體會,深受社區(qū)歡迎。
