《MySQL效能調優與架構設計》推薦序

2021-04-29 22:47:34 字數 4855 閱讀 3891

《mysql效能調優與架構設計》推薦序-from fenng

《mysql效能調優與架構設計》一書很快就會在各書店上架了,這裡帖出幾位好友為此書所寫的推薦序,分別是:馮大輝,陳吉平,馮春培,翟振興,葉金榮,吳詩展,再次在此感謝幾位了。(按照出版社要求以各位的年齡為序排列)

擁抱mysql資料庫技術

時至今日,恐怕已經沒有人再把 mysql 當成乙個玩具性質的軟體產品,即使是資料庫市場執牛耳者如oracle公司也不得不正式面對來自mysql的衝擊。如果說幾年前,還有人對使用mysql有所疑慮麼? 經過幾年來網際網路的高速發展,無數大型**用其成功案例證明,以mysql為基礎的資料層解決方案已經成為網際網路應用不可或缺的乙個重要組成部分。

當下也是資料庫技術應用處於激烈變革的時期。這並不是說傳統的關聯式資料庫技術在這兩年有了多大的新突破,而是使用者的需求在迅速變化。更多時候,使用者不再需要單一的軟體產品,而是靈活、高效、可靠、可控、低廉的解決方案。很多大型站點甚至根據自己的需求來改進 mysql,進而回饋給開源社群,這也是開放的魅力所在,對於傳統的商業資料庫軟體商來說,這是不可想象的事情。

mysql早已不再是單一的資料庫軟體,以其為基礎發展起來的各種開源元件令人目不暇接,而用這些元件構成的解決方案也是層出不窮。如何能夠把以mysql為核心的這一系列軟體充分運用,構建大型可擴充套件性**,正是不少lamp架構體系的**開發者乃至架構師一直關心的問題。現在中文圖書市場上 mysql相關的書籍並不在少數,但放眼看去,絕大多數是教程類的內容,這本《mysql效能調優與架構設計》則主要著眼於效能與架構這兩個當下大家更為關注的話題,結合作者幾年來的實戰經驗與研究心得,相信能讓不少**少走彎路。

期待這本書讓更多人受益。如果讀者朋友們也能把自己的心得分享出來,那是再好不過的事情了。經常有即將畢業的學生以及網路上的朋友給我發來郵件,表示對資料庫技術有興趣,但是不知道如何切入,我的建議是,從學習mysql開始吧!

《mysql效能調優與架構設計》推薦序-from bitirainy

隨著時代的進步,大中型機的沒落,intel cpu技術的發展引領著pc server的更新換代,與小型機的效能差距越來越小,到今天**幾萬人民幣的pc server已經可以超越部分廠家的**百萬的小型機處理能力。pc server 的低成本和高效能是lamp發展的基礎,成本的巨大差異是使用者選擇pc server的原動力。資料的爆發增長對於資料庫的渴求,讓人們自然地將目光投向了mysql,mysql作為開源資料庫的領軍人物,向以投入成本大的oracle資料庫發起了挑戰。其實在中國這麼多年來mysql資料庫的應用和管理人才非常少,基本停留在非常初級的階段。如今的狀況看起來就跟2023年左右的oracle資料庫狀況一樣。這意味著mysql資料庫領域可能迎來高速的發展,這樣也必然形成金字塔型的人才結構。在目前普遍應用非常簡單的狀況下,通過一兩年努力,就很容易佔到行業的前端,這樣隨著市場的擴大,站在行業領域前沿的人的價值也就越大。

本書作者剛參加工作的時候也是做oracle資料庫,後來對mysql經過潛心研究和應用實踐,在這個領域已經處於國內領先行列。為了加快這個行業的快速發展,作者不斷地在網際網路上分享他的研究成果,到今天整理成書,是乙個自然的結果。作者對mysql技術細緻深入,對大規模群集方面有著豐富的解決方案。只要大家看一看本書內容,就知道本書的價值。這恐怕是國內市面上第一本如此透徹、深入的書籍。最後感謝作者給我們帶來這樣精彩的作品。

馮春培阿里巴巴首席dba、研究員,oracle ace

《mysql效能調優與架構設計》推薦序-from 翟振興

四年前,當我第一次接觸mysql時,版本還是4.1。當時的感覺這個資料庫怎麼這麼「小」:安裝檔案小,只有不到20m;支援功能少,連基本的檢視、過程、分割槽等功能都不支援;入門簡單,幾乎一天就可以熟練使用。不僅如此,而且使用起來感覺比較「怪異」,建立表時還要指定「myisam」、「innodb」這樣奇怪的「儲存引擎」,表名還要分大小寫。這對當時已經習慣oracle這樣「大型」資料庫的自己來說,簡直就像退回到了舊石器時代,心想雖然免費,但這樣的資料庫能用嗎?

雖素未謀面,卻早已得知作者在寫一本mysql的大作,內容主要是mysql架構設計和優化方面的。有幸提前看到了部分原稿,感覺文筆流暢、思路嚴謹、**並茂,最重要的是內容很實用,相信此書的出版對廣大網際網路朋友來說會帶來很多收穫!

在寫本文的前一天,業界發生了乙個令人震驚的收購,oracle將以74億美元的**收購sun,這也使得昔日資料庫領域的兩個重要競爭對手oracle和mysql成為了一家,資料庫的市場格局因此也將發生重大改變,mysql能否會在 oracle 這樣乙個對資料庫系統有著極深理解的公司的主導下給大家帶來更多的驚喜呢?讓我們都拭目以待吧!

翟振興網易高階dba

《深入淺出mysql》一書主要作者

《mysql效能調優與架構設計》推薦序-from piner

2023年,阿里巴巴b2b與**dba團隊第一次引入了校園招聘的畢業生,2年半的時間過去了,當年加入**的畢業生成了**開發dba的主管,而當年加入阿里巴巴b2b的畢業生,就是本書的作者。第一次聽別人說起作者的時候,有2點給我的印象是比較深的,一是有誤傳該學生畢業於軍校,以至於後來,又誤傳他曾經加入過海軍陸戰隊;二是該學生目標非常清晰,就是一定要做dba,對於其它職位不予考慮。至於更後來,又知道他是我老鄉,甚至春節一起回家,那就是後話了。

作者剛畢業的時候其實學的是oracle,後來,一是因為工作本身的需要,二來在我的建議下,改走了mysql這條路。我很高興作者能做出這個選擇,並能在mysql這條路上持之以恆的堅持下來。在當時,做mysql dba,其實是乙個非常好的機會,也是乙個新的切入點。oracle從2023年在國內開始起步,2023年左右達到鼎盛的輝煌時期,同時造就了一大批大師級別的oracle dba,也成為後來者難以逾越的一道高牆。mysql則不一樣,這1-2年剛起步,未來2年左右如果能達到鼎盛時代的話,同樣應當能成就一批大師,作者有可能就能成為其中的一員。

在這麼乙個浮躁的年代,乙個物質欲橫流的時代,作者能持續保持學習的動力,並且不斷進步提公升,是非常不容易的。這本書,既是作者這幾年來dba成長之路的乙個總結,更是非常好的乙個經驗借鑑,特別是對於那些剛走出校園的畢業生,這本書或者能讓你們少走很多的彎路。很多畢業生,或者是渴望成功的普通工程師,總是把眼光放在別人成功的路上,但是,實際上,更容易成功的地方,是從來沒有人成功過的地方。

我寫過書,深知寫書的難度,把知識與經驗從點彙總到面的艱辛,但是,更值得興奮的,其實是那種艱辛之後的收穫,一通百通之後的成就。我對mysql的研究不是很深入,但是,從我對作者本人的熟知,對作者做過的實際案例的了解,我相信本書能給大家帶來耳目一新的感覺。同時,也感謝作者的辛苦工作,能把自己的知識與經驗分享給大家,感謝作者能給大家帶來如此好的一本書。

陳吉平**首席dba,oracle ace

《搭建oracle高可用環境》一書作者

《mysql效能調優與架構設計》推薦序-from 石展

即使oracle收購sun,將mysql這只小海豚歸於麾下,也未必是件很糟糕的事情,mysql和oracle面對的客戶群體不同,乙個偏重中低端、網際網路資料庫市場,乙個偏重高階、大型企業級資料庫市場,有太多的理由相信這一收購不會是mysql的終點,相反mysql將會是oracle產品線的良好補充,也許不久即成為埃里森手中的另一張王牌。

從作者撰寫此書開始,我就一直關注著,時而與其深夜相遇於msn,呼之,答曰:寫書ing。白天在工作中實踐,夜裡在燈光下沉澱。當時我就迫不急待地想提前一睹,現有幸如願,閱後頗有感慨,字裡行間可見作者對mysql理解之深!特別是優化篇的「query優化」(第8章)和架構篇的「資料切分」(第14章)節,「query優化」章節結合作者多年的dba實戰經驗總結了query優化的十大原則和優化思路,闡述mysql query optimizer的工作機制,並通過explain和profiling進行例項解析,清晰易懂,見解獨到。「資料切分」章節提供了垂直切分和水平切分等多種資料量膨脹解決方案,並深入分析了不同方案的優缺點,為提公升資料庫集群的擴充套件性,解決資料庫瓶頸提供了極有價值的借鑑參考。

相信此書會成為你通往mysql技術大牛道路上的正確選擇。

於2023年4月

《mysql效能調優與架構設計》推薦序-from yejr

2023年5月23日,這是乙個普通的日子,但對mysql來說,這是初生的時刻;自此,這個世界上多了乙個資料庫系統,這就是一開始被人們嘲笑為「玩具」資料庫的mysql。我是在2023年開始接觸linux和mysql的,那時候國內網路仍然很不發達,想要找到mysql的學習資料太不容易了,唯一可用的就是mysql手冊,而且還是英文的。就這樣懵懵懂懂直到工作,這種情況仍未得到太大改善。這時候,我就在想,有朝一日我也要學習開源社群的精神,為開源社群做出一定的努力。此後,我利用業餘時間翻譯了不少mysql的英文手冊,以及不少優秀的技術材料,期間也有出版社聯絡我商談出書事宜,雖未出過書,但深知寫書的艱辛,因此也沒敢答應下來,至今仍為一大遺憾。

2023年2月26日,sun收購了mysql,可愛的小海豚差點就此走上了封閉的道路,幸好有開源社群各知名人士的奔走,才使得它仍然活躍在開源社群裡,這讓我們對mysql的未來充滿了信心。2023年4月20日,oracle收購sun後,我們卻已不再擔心mysql的未來,因為我們堅信有開源社群的努力,即使oracle想要扼殺它,也不會得逞的。

隨著網際網路的發展,電子商務、web 2.0等的崛起,一大批以lamp技術為依託的企業如雨後春筍,這也大大刺激了mysql dba這個職位的需求。從前大家都把mysql不當回事,認為普通的php程式設計師或系統管理員就可以搞定,但隨著資料量和訪問量的雙重暴增,術業有專攻這句老話得到驗證了,沒有專業的mysql dba,想要再把lamp架構做好是不可能的事。本書的出現為我們提供了乙個機會,它可以幫助初級mysql dba迅速成長起來,讓我們在面對負載日漸嚴重的資料庫伺服器時不至於心慌氣短,手忙腳亂。

本書由阿里巴巴的高階dba簡朝陽先生嘔心瀝血編著而成,我想它應該是目前國內最好的mysql技術書籍了。它適用讀者範圍廣,是初級dba到lamp架構設計師手頭必不可少之利器。本書由易到難,不僅闡述了基礎知識,同時深入剖析了mysql的內部工作機制及其原理,最後針對lamp架構中的各種常用技術做了詳細分析。想成為優秀dba或lamp的話,它會是你的良師益友,我們強力推薦此書。

《MySQL效能調優與架構設計》推薦序

阿里巴巴 dba 團隊 簡朝陽的大作 mysql效能調優與架構設計 已經開始正式上市。我剛認識朝陽同學的時候,他還剛剛畢業,短短兩三年後,已經能夠獨當一面,應該說阿里 dba 團隊是個很鍛鍊人的地方,當然重要的是他的刻苦鑽研的勁頭兒。早早就看過他的初稿,這本書是他傾力之作,有理由大力推薦。下文是我前...

效能調優之linux與架構

調優常用命令 學習linux命令技巧 1.抓大放小,記住命令本身,引數記住幾個最常用的即可。2.多敲,熟能生巧 3.命令 help 幫助文件 4.man 命令 詳細說明 使用命令存在的問題 1.學習成本高 2.只能操作一台機器 3.傳送了命令才能知道運 況 4.開發人員不一定能直接觸碰生產環境 監控...

MySQL效能優化與架構設計學習

8.2 query 語句優化基本思路和原則 1 優化更需要優化的query 什麼query的優化能給系統整體帶來更大的收益,這樣的query就更需要優化 一般來說,高併發低消耗 相對 的query對整個系統的影響遠比低併發高消耗的query大 高併發低消耗的query只要節省一小塊資源,整個系統就將...