
巴倫·施瓦茨 彼得·扎伊採夫 瓦迪姆·特卡琴科
本書是MySQL領域的經典之作,擁有廣泛的影響力。第3版更新了大量的內容,不但涵蓋了最新MySQL 5.5版本的新特性,也講述了關於固態盤、高可擴展性設計和雲計算環境下的數據庫相關的新內容,原有的基準測試和性能優化部分也做了大量的擴展和補充。全書共分爲16章和6個附錄,內容涵蓋MySQL架構和歷史,基準測試和性能剖析,數據庫軟硬件性能優化,複製、備份和恢復,高可用與高可擴展性,以及雲端的MySQL和MySQL相關工具等方面的內容。每一章都是相對獨立的主題,讀者可以有選擇性地單獨閱讀。 本書不但適合數據庫管理員(DBA)閱讀,也適合開發人員參考學習。不管是數據庫新手還是專家,相信都能從本書有所收穫。
耐心閱讀下來還是很能深刻認識到作者的功底的,就是有些地方翻譯的有些難以理解。總體是一本好書 如果五星裏 四星五星都算推薦的話,這本書我會打四星。
本書特別經典,無論市面上的各種博客和培訓教程講得多麼深入多麼細節,還是沒法和它比,建議有時間的同學最好親自讀一遍。有個好消息,第4版即將在2022年年初出版上市。
主要是講述5.6版本的mysql,有些例子已經不能適應主流版本了,不過總體來說還是一本好書,值得一讀
終於上架了,最喜歡看的一本IT書籍。
這本書在很多重要的場景都給出了很有說服力的應對方式,但它更多地將 mysql 整體看作一個黑盒,然後基於它表現出來的行爲提出完成某些任務的方法論,我個人認爲整體上還是更適合 dba 從業者來讀,如果是做純業務開發的話,這本書的主要價值集中在前幾個章節。 在提到某個特性時,本書會對幾種存儲引擎做一些對比,但結論基本都是“其他引擎也都不錯,但請選擇innodb”,書中提到如果想選擇一個存儲引擎來研究內部實現的話,選擇 innodb 的性價比是最高的,所以我接下來想研讀一下《mysql技術內幕 innodb 存儲引擎》這本書,它在很久前就被我加入書架了,但我記得微信讀書當時只有這本書的前半部分,是試讀版,目前已經有完整版了,實在令人開心。 最後,正如其他書評裏提到的,Percona 在這本書中的濃度確實比較高,這本書的作者是相關的從業者,真是給這個產品好好地打了個廣告😂
一本很厚的技術書,4個週末,翻了一遍。 平常工作過程中性能測試具有太多的盲目性,雖然能夠發現系統存在性能問題,但是性能優化方法、思路的正確性卻關注較少。本書介紹了不少高性能mysql的基礎知識,在後續的性能調優過程中無疑會有用武之地。 導讀: 1、作爲一本mysql的專業書籍,dba同學無疑需要全書通讀一遍。但是作爲測試,可以閱讀本書第1章到第6章的內容,其中第3章、第5章、第6章可以重點閱讀,主要涉及性能調優的知識。 2、第11章、第12章、第14章也可閱讀一遍,瞭解mysql擴展性、高可用性、應用層優化知識。 3、附錄部分匯總了mysql相關的工具、explain的使用、調試數據庫鎖等知識,可以作爲收藏。
實體書幾年前挑着看了一半,微信讀書一看幾十萬字本來想放棄的,但一看就停不下來。第4版早出版了但看過實體書發覺少了點味,倒回來看第3版雖然有內容可能過時了,一路下來收穫很多。也可能是我比較菜
MySQL必讀書目,無論工作還是面試,都大有裨益。許多困擾我許久的疑惑都在這裏找到了答案。
不適合初學者,適合查問題或者想深入學習的開發者。
讀過面試常考的幾個章節,面試利器!