MySQL高階路 從小工到專家的必讀書籍和必備工具

2021-07-16 20:25:01 字數 2330 閱讀 3285

盧鈞軼

2016-08-17 10:04:48

作者介紹盧鈞軼,dbaplus社群原創專家,目前就職於facebook mysql infra team,主要負責大規模mysql資料庫運維。在failover、備份、監控、優化、資料庫私有雲等相關領域有一定經驗和個人理解,曾先後就職於bestv和大眾點評網。個人部落格:

一、mysql入門書籍和方法分享

背景:各大論壇上總是有很多同學諮詢想學習資料庫,或者是為入行dba做些準備。幾年來作為乙個mysql dba的成長過程有一些積累和感悟,特此拿出來和大家分享。

申明:

1sql入門

在準備成為mysql dba之前,能熟練的編寫sql是乙個必要條件。exists 和 join之間的等價轉換;基本的行列轉換;sql 迴圈等的熟練掌握對之後的運維和調優工作都有很大的幫助。

sql cookbook:一本循序漸進的sql指導手冊。每一種業務需求,書中都用mysql,sql server,oracle三種語法進行解析。可以順序的作為學習書籍,也可以之後作為工具書籍查閱。

the art of sql:將sql調優模擬成一場戰役,進行戰術分析。更多的是傳授sql架構設計方面的知識,實際的調優例項不多,翻譯很爛,建議看原版。

sql應用重構

oreilly.mysql.stored.procedure.programming.mar.2006.chm:學習mysql 儲存過程語法和編寫的最好教材。雖然版本比較老,但是大部分的語法都沒有變更,比較推薦。

2mysql入門&精通

如果你已經熟練掌握了基本的sql編寫技巧,就可以進入對於mysql產品本身的入門學習了。

high performance mysql:mysql界的聖經,目前已經出到第三版。非常詳細的介紹了mysql運維的各個部分,可以通讀了解,也可以作為工具書進行查閱。

深入淺出mysql資料庫開發、優化與管理維護:中文原創書籍中比較適合入門的一本。教粗淺的介紹了mysql的相關特性,比較適合mysql運維的入門。

mysql技術內幕innodb 儲存引擎:很詳細的從**層面分析了innodb的內部結構,適合深入學習innodb。

3其他學習資源

mysql入門除了通過書本學習理論知識以外還有其他各種方式可以進行學習。

our episode:乙個類似於mysql電台的節目,每週會定期出乙個音訊討論乙個mysql話題。 是學習mysql&學習英語的好選擇。

mysql planet:幾乎涵蓋了所有mysql業界大牛的部落格rss彙總。強烈建議訂閱!

4運維&資料思想

the art of capacity planning:作為運維免不了要做容量規劃和容量**。這本書是乙個很好的開始。

beautiful data: the stories behind elegant data solutions:對資料的敏感對於資料庫運維是乙個重要特質。

二、mysql工具彙總

1工具套件集

2mysql實時狀態分析

3mysql客戶端&開發工具

4mysql效能監控

5mysql效能測試工具

6data generator

7資料路由中介軟體

8資料庫版本管理

9mysql connector

MySQL高階路 從小工到專家的必讀書籍和必備工具

作者介紹 盧鈞軼,dbaplus社群原創專家,目前就職於facebook mysql infra team,主要負責大規模mysql資料庫運維。在failover 備份 監控 優化 資料庫私有雲等相關領域有一定經驗和個人理解,曾先後就職於bestv和大眾點評網。個人部落格 一 mysql入門書籍和方...

從小工到專家1

1.如果我確實同意要為某個結果負責,就應切實負起責任,當出現失誤時,誠實地承認它,並給出選擇。2.預先制定應急計畫,原始碼必須備份。3.出現問題不要向老闆說藉口,而是挽回的方式。4.不僅要留心大圖景,還要持續不斷地觀察周圍發生的事情。5.讓使用者參與決定所製作的東西何時是足夠好。6.不要許諾不可能兌...

06從小工到專家6

1 編寫規範是一項重要的職責,但問題是很多人可能會陷在這裡,不斷地增加規範項。我們可以做這樣乙個嘗試,寫乙份簡單的描述,告訴別人怎樣繫鞋帶。這可能是乙份並不能幫助他人的描述,因為對有些事情 做 勝於 描述 因為無意識的行為更快,考慮規範反而會拖慢進度。2 對待開發文件也一樣,不要編寫過於詳細的規範。...