
李春 羅小波等
本書一共分爲3篇:基礎篇、案例篇和工具篇。“基礎篇”從理論基礎和基本原理層面介紹了MySQL的安裝與配置、升級和體系結構,information_schema、sys_schema、performance_schema和mysql_schema,MySQL複製,MySQL事務,SQL語句優化及架構設計基礎知識。“案例篇”從硬件和系統、MySQL架構等方面給出了性能優化的十幾個案例,包括:性能測試的基本優化思路和最需要關注的性能指標解釋、對日常SQL語句執行慢的基本定位、避免x86可用性的一般性方法、節能模式會怎樣影響性能、I/O存儲作爲數據庫最重要的依賴是如何影響數據庫性能的、主備複製不一致可能有哪些原因、字符集不一致會造成哪些性能問題、在實際場景中鎖的爭用是怎樣的。“工具篇”介紹了在MySQL性能優化過程中需要用到的各種工具,包括:dmidecode、top、dstat等硬件和系統排查工具;FIO、sysbench、HammerDB等壓力測試工具;mysqldump、XtraBackup等備份工具;Percona、innotop、Prometheus等監控工具。
若得我病可,除非是見他,藥引子舌尖上唾。 —希望阿里的 Ocean Base 越來越好吧
從理論和實現講解了MySQL,程序員也可以讀一下
不錯,講解到了比較深層次的模塊,
這本書主要是MySQL的環境搭建和性能優化,推薦給有MySQL經驗的書友。
很實用的一本工具書,比較全面,案例是工作中會遇到的場景,確實比較實用。
感覺作者只是認真的寫了前言,後面完全是複製粘貼。
本書作者李春是阿里巴巴較爲早期的DBA之一,羅小波和董紅禹則都是知數堂的優秀校友。有一次我偶然知道了羅小波的經歷,非常令人讚歎,這麼努力的人理應獲得如此成就。 第一次注意到羅小波是因爲他的投稿文章“MySQL排序內部原理探祕”,該文章真的是從頭到尾、從上到下全方位解讀了MySQL內部排序的方方面面。再後來,又關注到羅小波推出PFS和sys schema系列連載文章,更是對其靜心深入學習的能力表示欽佩,整個系列文章翔實、細緻、到位。另外,董紅禹的功底也非常深厚,他對除MySQL外的其他數據庫也有較多瞭解。二位同學曾多次被知數堂邀請做公開課分享。 除此之外,我曾感嘆沃趣培養出了不少好工程師,其人才體系肯定有很多可學之處,於是也邀請了李春來知數堂做公開課分享,就是希望能把他們的人才培養機制分享給業界。 拿到本書書稿,我快速瀏覽了“案例篇”的全部內容,發現幾乎都是精華,裏面涉及了相當多的經典案例解析,如果能從這些案例中吸收解決問題的思路,那麼相信讀者以後若遇到其他問題,基本上都可以解決。 本書既有涉及體系結構、PFS、I_S、統計信息、複製、鎖、InnoDB等基礎知識的鋪墊(其實並不基礎),又有衆多案例詳解,內容豐富、翔實,是難得一見的MySQL性能優化參考書,建議每位DBA以及從事MySQL相關應用開發的讀者都讀一讀。 最後,說一個段子。我曾經開玩笑地說,大家以後要買書的話,記得先看有沒有我給寫的推薦序,如果有的話,那就放心買,如果沒有的話,那就要謹慎點了。本書我是推薦的,所以大家可以放心大膽買。嘿嘿。 葉金榮
三個邏輯學家走進酒吧,酒保問他們,三位都喝啤酒嗎? 第一個邏輯學家說,我不知道。 第二個邏輯學家說,我不知道。 第三個邏輯學家說,是的。
這本書質量還是挺高的,介紹了很多細節,個人感覺比高性能mysql和innodb技術內幕還要好,要是事務部分能有鎖那部分的示例詳細就好了,比如介紹在RR或者RC隔離級別下,不可重複讀和幻讀問題readview是怎麼樣的
目錄倒是涵蓋了許多內容,但每個章節都是一筆帶過,既沒講透原理,也沒講透實踐。