他山之石 可以攻玉 《海量資料庫解決方案I》

2021-08-25 12:52:48 字數 3202 閱讀 3328

剛剛從出版社得到訊息,年初修訂的《海量資料庫解決方案i》一書已經出版,這本書的修訂工作成就了我和kamus、崔華的合作友誼,我是滿懷著欣喜和期待來等待這本書的到來。

在這本書的序言中,我們曾經寫下了一段文字,來繼續和這本書的一些緣分和故事,我先在這裡和大家分享一下我們的心得與體驗吧。

他山之石 可以攻玉-《海量資料庫解決方案i》

經過三個月的艱苦努力,我和張樂奕(kamus)、崔華(dbsnake)最終完成了《海量資料庫解決方案i》的校訂工作,能和兩位好友一起字斟句酌逐字逐句的將南韓同仁的名作校訂引入中國,於我們於書都是一種緣分與機緣,在校訂過程中恩墨科技的羅曉程也協助我們做了大量的審閱文字工作,在此要深深的表示感謝。

eygle -推動技術交流分享是一件功德

最早接觸到這本書是在2023年,南韓en-core公司的朋友找到我,說他們有一本書已經翻譯好,將要在中國出版,希望我能夠幫忙審閱並做些推薦,當時我正在新華社進行我的乙個專案實施。

我當即表達了我的幾個觀點,第一,如果是一本好書,我樂於閱讀並做評薦,這是我的榮幸;第二,凡是促進技術交流與分享的事情,我都樂於支援並做出力所能及的工作;第三,我願意義務的去做這樣一件事情

南韓的朋友非常愉快的表達了對我的謝意,並向我介紹了這本書,在南韓資料庫界,該書的作者李華植是教父級的人物,而該書更是聖經般的讀物,有累計幾十萬冊的銷量,讀者不僅僅是資料庫從業人員,各類技術人員都將之奉為經典和必讀。

我不了解南韓,也不懂韓文,但是我相信了他們的說法,並且向南韓的同仁表達了敬意。所有堅持不懈、執著於行的人,都值得我們尊敬。而如果能夠促進亞洲資料庫界的一些交流,那也是一場功德。

就這樣我欣然答應了他們的請求,並期待看到這樣一本書的出版。

當我拿到書稿時,一些新的問題出現了,我發現譯文太注重韓文的語言習慣,對於中文讀者,閱讀起來會非常吃力,甚至會出現難於理解的局面。我建議他們做出進一步的修訂,否則很難傳達出作者的本意。基於雙方的理解,他們誠摯的邀請我來完成這個校訂工作,而經過慎重考慮之後,我認為乙個人還不夠,我需要乙個團隊,張樂奕和崔華成為了我的夥伴,這個團隊通過了他們的考察,就這樣,我們接下了這個比想象還要艱辛的工作。

從譯者的傳達,去理解作者的本意,這本就是隔了一層,再加上韓文和中文的語言習慣不同,修訂的工作極其艱苦,經常每個小時只能完成2~3頁的校對修正,然後我們三個人還要交叉校訂。這期間的小插曲是,由於張樂奕是日語專業的出身,他能夠從該書的日文版借鑑不少東西,互相佐證。

就這樣,三個月的時間轉瞬即逝,我們的工作也已經接近尾聲,我可以說的是,我還從來沒有這麼認真、字斟句酌的去讀一本書,而且是反反覆覆的閱讀,這樣閱讀的乙個好處是,我對這本書的理解和領會比任何其他一本書都要多。

書稿在手裡就沒有完美的一刻,我們還在不停地修正,直到出版前的最後一刻,我們真摯的希望能夠有更多的讀者喜歡它。雖然這期間我們已經做出了大量的努力,但是我們仍然不知道讀者會如何評價,所以我一直心懷忐忑。

關於這本書,可以說的是,我從中學到了很多東西,作者的很多理念讓我受益匪淺,這些學到的東西將會指導和影響我以後的學習之路。

首先這本書並不是僅僅寫給資料庫從業人員的,作者期望所有對資料庫感興趣的讀者都可以流暢的閱讀,透徹的理解,所以作者在本書中通過大量的模擬、比喻將艱深的資料庫知識與生活對應起來,使得平時很多不易理解的概念變得淺顯。基於深刻的積累,作者能夠從不同角度對技術進行概括和闡釋,往往有讓人豁然開朗的別樣感覺,比如在講到區域性範圍掃瞄時,作者用排隊等車使用者的順序以及計程車的出發時間進行模擬譬喻,精到而淺顯,任何人都可以一目了然的理解後面蘊含的複雜技術原理,這或許就是作者的本意,技術原本就是對完美生活的引申與抽象

又比如在戰略性索引構建一章,作者提到"只要為各個索引分配合理的任務,即使需要建立大量的索引也應當果斷地作出決定",為索引指定任務使得索引擬人化的變成了乙個工人,有明確任務而不是平時我們茫然的建立索引,作者依據這樣乙個思想展開了整章的內容,這也和我們的優化思路不謀而合,優化到極致的資料庫,我們應當知道哪些sql查詢會使用到哪些索引,而索引又是為哪些查詢服務的,必須詳盡了解資料庫與應用,才能對應用系統瞭如指掌、有的放矢。

讀這本書,我們更多的是去理解作者高屋建瓴的資料庫設計與優化思想,而不應該拘泥於具體的技術細節,比如作者所說的區域性範圍處理、戰略性索引構建等,這些概念更多的是將細節的技術原理上公升到生活道理與常規的思考,原本很多複雜的技術設計都是可以源自生活中淺顯的道理,將技術、生活與常規的思考聯絡貫穿起來,在我看來,是作者給我們最大的教益。

最初的一句承諾,導致了數月的鍥而不捨,這期間的艱苦也讓我們每個人都有所收穫,當然更大的收穫是我們幾個朋友之間的友誼;感謝作者李華植帶給我們經典的作品,感謝譯者鄭保衛,正是他的初始翻譯才使得本書的中文版得以和廣大讀者見面,感謝本書編輯博文視點的張春雨,他堅持不懈的溝通與推動最終促成了本書的最終出版。

願這本書能為大家帶來一些與眾不同的感覺與收穫!

蓋國強 2023年7月22日星期四

書名:海量資料庫解決方案

韓]李華植 著

譯者:鄭保衛 蓋國強 譯

isbn 978-7-121-11883-8

出版日期:2011年1月

定價:69.00元

開本:16

頁碼:460

宣傳語

涵蓋資料庫專家最新核心技術的rdbms經典書籍

包含了將**縮減為原來的1/10倍而速度提高至原來10倍的先進方法。

揭開了關聯式資料庫的真面目,展示了截至目前為止未能被靈活使用的新技術。

內 容 簡 介

本書將整體內容分為兩部分,在第1部分中以影響資料讀取效率的所有要素為類別,對其各自的概念、原理、特徵、應用準則,以及表的結構特徵、多樣化的索引型別、優化器的內部作用、優化器為各種結果制定的執行計畫予以詳細說明,並以對優化器的正確理解為基礎,提出對執行計畫和執行速度產生最大影響的索引構建戰略方案;在第2部分中主要介紹提高資料讀取效率的具體戰略方案,在這部分中介紹與資料讀取效率相關的區域性範圍掃瞄的原理和具體應用方法,以及對被認為是提高資料庫使用效率基礎的表連線的所有型別予以詳細說明。

《海量資料庫解決方案》系列叢書深受廣大讀者的喜愛已經長達10年之久,在被譽為「聖經」的同時,它已經變成了資料庫使用者不可或缺的必讀書籍。作者竭力探求能夠讓it工作者在實際工作中輕鬆應用並掌控的巧妙方法,提供事半功倍的海量資料庫解決之道。

本書適合資料庫開發人員和資料庫管理員等閱讀。

他山之石,可以攻玉。

第乙份工作 雜亂的工作,迷茫的未來 我的第乙份工作是在一家外企sp上班。算是正式走上社會的第乙份工作,待遇在2200 3000左右 加班費和補助是浮動的 經常性加班,福利還算不錯,有加班費,補助。但工作內容很雜 公司內部區域網 ad,dhcp,mail,cisco,vpn,ap,集團 中病毒當然也是...

他山之石 可以攻玉 《海量資料庫解決方案I》

剛剛從出版社得到訊息,年初修訂的 海量資料庫解決方案i 一書已經出版,這本書的修訂工作成就了我和kamus 崔華的合作友誼,我是滿懷著欣喜和期待來等待這本書的到來。在這本書的序言中,我們曾經寫下了一段文字,來繼續和這本書的一些緣分和故事,我先在這裡和大家分享一下我們的心得與體驗吧。他山之石 可以攻玉...

他山之石,可以攻玉 篇

顧森的數學部落格 沒事兒多看看人家文科生都可以把數學學那麼好。謝益輝的個人部落格 瞻仰一下統計學博士,看看所謂 意識流甚多 的人是怎麼思考問題的。有很多數學的庫 暫時還沒太明白怎麼使用 關於統計的書 2020.1.18 第一課,搜尋資訊 everything,搜尋檔案,會比較快,而且支援布林邏輯檢索...