轉貼 對於Mysql你該知道的,這本書都有了

2022-02-25 07:12:32 字數 971 閱讀 2054

《mysql效能調優與架構設計》書評一篇

前段時間為了手頭專案的設計架構,潛心蒐集、實驗和總結,形成了ppt並和同事一起進行了討論,目的是為了把問題看清楚,對常見解決思路進行提煉和歸 納,在這個基礎上交付好的架構設計,最後得出的很多優化結論、思路、實施方向都和作者的分析雷同,例如在web2.0 ugc的前提下,應對海量資料的橫向、縱向拆分以及拆分後帶來的問題及其應對方案,分布式事務的處理、資料一致性和應用層面的優化措施等

最近在實施早前設計的架構,從得到的反饋來看,貫徹作者在應用層面提到的很多優化建議都是十分可操作的和十分必要的,這個篇章中最認可作者的乙個論點:知道如何上線還要知道如何下線,設計如何上線的時候也要設計系統如何下線,好的架構不會騎虎難下的

早點讀到本書我當初就不用那麼費心了,雖然我已經是第一時間買了這本書,不知不覺中又重**明了一次輪子!

書的知識體系很系統,循序漸進,語言樸實,內容包含了對mysql的「流行問題」的所有解答,什麼鎖表呀、replication機制啊、query cache啊都有十分清晰的講述,例子也十分具體,不乏對一些比較麻煩的實驗過程講解,例如ndb cluster

對於很多在mysql manual上提及的內容,作者除了用自己的語言重新闡述的同時也做了進一步的延展和深入,對於一些不是很複雜的和手冊已經寫得非常明白的知識,作者直接建議讀者看手冊,相比有些書籍翻譯手冊充篇幅的不環保做法,這一點非常好

最精彩的部分個人認為是對myisam和innodb的各種引數調優的深入剖析,通過從磁碟io到演算法並結合mysql internal體系分析而得出的調優結論,在得到了乙個優化方案的同時也對mysql也有了更深刻的認識,讀完之後可謂是知其然亦知其所以然

比較有意思的是,剛剛拿到書的時候翻到前面大篇幅推薦的部分,看到乙個二個全是知名人士的落款感覺怪嚇人的,至於序言的內容嘛我都不是很敢看,飄飄然對閱讀不利,這年頭真是酒香還怕巷子深!

最後,總結如下:對於mysql你該知道的,這本書都有了!

讀者:傑杰劉

對於MySQL的了解你知道多少?

對於mysql的了解你知道多少呢?在網上看到乙個非常不錯的帖子,雖然標題是講關於面試的,但是內容確是關於mysql的介紹。其中介紹了 1.什麼是mysql 2.mysql 是由哪種語言實現的?3.mysql 和 sql 有什麼區別?4.資料庫和表有什麼區別?5.mysql 中有哪些表儲存引擎?6.c...

你最該知道的事(活著)

好多人真的不知道怎麼活 人是社會一分子,凡是都離不開跟他人打交道,和父母。和子女,和鄰居街坊。和單位同事以及領導,和社會上各種形形色色的人打交道。甚至包含地痞流氓之類的。但好些人總是把事情弄糟,讓他人不快,自己則收穫了委屈,一次也就算了,可偏偏的 受傷的總是我!因為程式猿有著先天的方便條件 csdn...

HPC 關於MPI IO,你該知道的

在高效能計算中,經常會用到mpi或者mpi io,那mpi和mpi io到底是什麼呢?mpi message passing inte ce 是開發者們在高效能計算程式中,用於在參與計算的不同cpu 或伺服器節點之間進行訊息傳遞的一組規範或介面,通過這組介面,能幫助開發工程師們在不同的計算平台上快速...