强烈推荐 10 本我私藏的数据库书单,附读书方法,java程序设计项目化教程
第三本、《MySQL 必知必會》
《MySQL 必知必會》這本書的英文原版名是《Sams Teach Yourself MySQL in 10 Minutes》,有沒有品到一絲絲標題黨的味道?不過,中文版名字就優雅多了。
這書非常適合想快速了解數據庫原理和 MySQL 的新手閱讀。快餐性質,簡潔明快,小開本,而且很薄,有點《了不起的蓋茨比》那本書的味道,讀起來很流暢。
第四本、《數據庫系統概念》
哇,黑皮書來了哦!黑皮書只有一個缺點,就是枯燥,但說良心話,黑皮書都特么是經典之作啊。尤其適合心靜的大學生來讀,反正大學生活除了談戀愛最重要外(嘿嘿),我覺得就剩下學習了。
數據庫領域的殿堂級作品;夯實數據庫理論基礎,增強數據庫技術內功的必備之選;對深入理解數據庫,深入研究數據庫,深入操作數據庫都具有極強的指導作用!
總之,有時間就讀,真的香就對了。
第五本、《MySQL技術內幕 : InnoDB存儲引擎 第2版》
眾所周知,MySQL 有兩種常見的存儲引擎,一種是 MyISAM,一種是 InnoDB。如果需要支持事務,就選擇 InnoDB,如果一個表絕大多數情況下只用來讀,可以選擇 MyISAM。從 MySQL 5.5 開始,InnoDB 已經成為 MySQL 的默認引擎,這說明它的優勢是有目共睹的。
《MySQL技術內幕:InnoDB存儲引擎(第2版)》這本書恰好從源代碼的角度深度解析了 InnoDB 的體系結構、實現原理、工作機制,并給出了大量最佳實踐,能幫助你系統而深入地掌握 InnoDB,更重要的是,它能給你你設計高性能、高可用的數據庫系統提供絕佳的指導。
第六本、《高性能MySQL(第3版)》
這本書的封面是不是有點熟,風格和之前推薦的《 SQL 學習指南》高度相似,對吧?這本書的知名度非常高,就好像 MySQL 領域的周杰倫,幾乎所有要學習 MySQL 的開發人員都得買它。
我家里這本書已經快被我翻爛了,說實話。這本書的內容非常豐富,幾乎涵蓋了 MySQL 所有方面:
-
前兩章為準備階段,包含一些基本的概念與性能評測工具。
-
第三章到第七章為優化部分,從架構、索引、查詢語句,到參數配置、軟硬件的優化。
-
第八章到第十四章為服務的管理與維護,涵蓋了復制、備份、安全等等內容及相關工具。
第七本、《高可用MySQL(第2版)》
《高可用MySQL:構建健壯的數據中心》這本書主要講解真實環境下如何使用 MySQL 的復制、集群和監控特性,揭示 MySQL 可靠性和高可用性的方方面面。旨在解決 MySQL 數據庫的常見應用瓶頸,在保持 MySQL 的持續可用性的前提下,挖潛各種提高性能的解決方案。
這本書比較適合 MySQL 的專業人士看,否則很難駕馭得了。
第八本、《Oracle高效設計》
沒辦法,雖然 Oracle 用得不多,但對經典書還是有一些耳聞的。《Oracle高效設計》這本書的評價還是不錯的,作者 Thomas Kyte 是 Oracle 專業領域世界上最權威的專家之一,也是 Oracle 核心技術小組副主席。
這本書對 Oracle 及數據庫的知識進行了全面深入的講解,是一本關于 Oracle 的高級手冊。內容包括:性能工具包、體系結構選擇、語句處理、故障排除、高效的管理、高效的設計模式、高效的 PL/SQL 程序設計等。
好了,就到這吧,小伙伴們,我覺得這八本書已經夠看上一段時間了。接下來,順帶分享一下我的一些讀書方法,我覺得這個價值可能比書單本身更有價值,希望能夠給小伙伴們的一些參考。
1)速讀
像入門書籍,要在最短時間內過一遍,比如說《SQL 必知必會》,不要覺得速讀一遍什么也記不住,沒關系的,本身腦容量就是有限的。速讀的目的很單純,了解一本書的大綱,有沒有勾引你(感興趣)的內容。
或者說有沒有你不懂的內容,
《一線大廠Java面試題解析+后端開發學習筆記+最新架構講解視頻+實戰項目源碼講義》
【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整內容開源分享
標記一下,對后面再讀做到一個提醒的作用。
2)精讀
有了速讀的基礎,再認真讀一遍的時候,你就會感覺完全不一樣了,就好像你去一個地方旅游,總要先做個小攻略,在地圖上盤算一下,真正身處一個地方的時候,你就不會暈頭轉向,或者說有一種,“哦,原來是這樣啊”的感覺。
3)實戰
讀書最怕就是眼高手低,你以為你記住了,理解了,如果不動手記筆記或者敲代碼去實戰的話,基本上等于沒看,因為你是在讀技術書,又不是哲學書,對吧?
只靠大腦去思考是遠遠不夠的,還需要你的手去敲一敲,跑一跑,執行一下,看看結果是否符合預期,會不會出錯。
這三個步驟下來,一本書就再也不愁“讀了和沒讀一樣”了,小伙伴們有沒有 get 到?
我是沉默王二,一枚有趣的程序員。如果覺得文章對你有點幫助,請微信搜索「 沉默王二 」第一時間閱讀。
總結
以上是生活随笔為你收集整理的强烈推荐 10 本我私藏的数据库书单,附读书方法,java程序设计项目化教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《了不起的盖茨比》中体现的人生观、价值观
- 下一篇: Redis基于内存非关系型数据库