MySQL 技術內幕-InnoDB 存儲引擎, 2/e
內容描述
<內容簡介>
《MySQL技術內幕(InnoDB存儲引擎第2版)》由國內資深MySQL專家薑承堯親自執筆,國內外多位數據庫專家聯袂推薦。作為國內唯一一本關於InnoDB的專著,本書的第1版廣受好評,第2版不僅針對最新的MySQL 5.6對相關內容進行了全面的補充,還根據廣大讀者的反饋意見對第1版中存在的不足進行了完善,全書大約重寫了50%的內容。本書從源代碼的角度深度解析了InnoDB的體系結構、實現原理、工作機制,並給出了大量最佳實踐,能幫助你系統而深入地掌握InnoDB,更重要的是,它能為你設計管理高性能、高可用的數據庫系統提供絕佳的指導。 《MySQL技術內幕(InnoDB存儲引擎第2版)》一共10章,首先宏觀地介紹了MySQL的體系結構和各種常見的存儲引擎以及它們之間的比較;接著以InnoDB的內部實現為切入點,逐一詳細講解了InnoDB存儲引擎內部的各個功能模塊的實現原理,包括InnoDB存儲引擎的體系結構、內存中的數據結構、基於InnoDB存儲引擎的表和頁的物理存儲、索引與演算法、文件、鎖、事務、備份與恢復,以及InnoDB的性能調優等重要的知識;最後對InnoDB存儲引擎源代碼的編譯和調試做了介紹,對大家閱讀和理解InnoDB的源代碼有重要的指導意義。 本書適合所有希望構建和管理高性能、高可用性的MySQL數據庫系統的開發者和DBA閱讀。