MySQL技術內幕:SQL編程

圖書簡介

《MySQL技術內幕:SQL編程》是暢銷書《MySQL技術內幕:InnoDB存儲引擎》的姊妹篇,深刻揭示了MySQL中SQL編程的精髓與奧秘,能為開發者和DBA們利用SQL語言解決各種與開發和管理相關的MySQL難題提供很好的指導和幫助。《MySQL技術內幕:SQL編程》一共10章,全面探討了MySQL中SQL編程的各種方法、技巧與最佳實踐。第1章首先介紹了SQL編程的概念、資料庫的套用類型以及SQL查詢分析器,然後介紹了SQL編程的三個階段,希望讀者通過本書的學習能達到最後的融合階段。第2章全面講解了MySQL中的各種數據類型和與之相對應的各種編程問題。第3章深入探討了邏輯查詢與物理查詢的原理與方法。第4章的主題是子查詢,不僅講解了各種常用的子查詢方法及其最佳化,而且還講解了MariaDB對子查詢的最佳化。第5章首先詳細地分析了MySQL中的各種聯接及其內部的實現算法,以及MariaDB資料庫中引入的HashJoin,然後針對關於集合的各種操作給出了解決方案。第6章分享了聚合和旋轉操作的方法與技巧,並對一些經典的常見問題給出了解決方案。第7章深入闡述了游標的使用,重點在於如何通過正確地使用游標來提高SQL編程的效率。第8章講解了關於事務的各種編程技巧,同時對事務的分類進行了詳細闡述。第9章詳細分析了各種索引的內部實現,探討了如何使用索引來提升查詢效率。第10章介紹了分區的方法與技巧,闡明了如何通過分區來進行SQL編程。無論你是開發人員還是DBA,無論你是需要一本SQL查詢手冊還是希望系統深入地學習SQL編程,《MySQL技術內幕:SQL編程》都會是不錯的選擇。

編輯推薦

《MySQL技術內幕:SQL編程》系統深入地講解了MySQL資料庫中SQL編程的各種方法、技巧和最佳實踐,推薦DBA和開發人員參閱!暢銷書《MySQL技術內幕:InnoDB存儲引擎》姊妹篇,揭示SQL編程的奧秘,演繹SQL編程之美資深MySQL專家親自執筆,多個技術社區和多位資料庫專家聯袂推薦。

作者簡介

姜承堯(DavidJiang),資深MySQL資料庫專家,MySQL開源分支版本InnoSQL的創始人,獨立資料庫諮詢顧問。不僅擅長於資料庫的管理和維護,還擅長於資料庫的開發,同時一直致力於MySQL資料庫底層實現原理的研究和探索,對高性能資料庫和數據倉庫也有深刻而獨到的理解。目前就職於網易研究院,擔任後台技術中心技術經理一職,從事MySQL資料庫底層以及雲的相關的開發工作。曾領導並參與了多個大型核心資料庫套用的設計、實施、管理和維護,實戰經驗非常豐富。活躍於開源資料庫和開源軟體領域,是著名開源社區ChinaUnixMySQL版塊的版主,熱衷於分享MySQL資料庫的各種成功套用實踐。

相關詞條

熱門詞條

聯絡我們