書名: 快人一步:系統(tǒng)性能提高之道作者名: (美)卡里·米爾薩普本章字數(shù): 1159字更新時間: 2024-11-13 10:35:01
序
卡里早就該寫這本書了。25年來,他一直在教授并實踐書中的內(nèi)容。這本書我已經(jīng)讀了好幾遍,我想你一定會喜歡的。這是一本可以改變你生活的書。我之所以這樣確信,是因為書中闡明的那些原則已經(jīng)改變了我的生活。我擁有18年的領(lǐng)先優(yōu)勢,因為卡里在2003年與杰夫·霍爾特(Jeff Holt)合著的《Oracle性能優(yōu)化》(Optimizing Oracle Performance)一書的本質(zhì)正是這本書的精髓所在,即一個名為“R方法”的方法。
R方法改變了我的生活。它是我職業(yè)生涯的基礎(chǔ)。在了解它之前,我已經(jīng)學(xué)習(xí)并運用了作為一名數(shù)據(jù)庫管理員應(yīng)該掌握的所有“常規(guī)”技巧、竅門、工具和技術(shù)。我取得了一定的成功,但得到的結(jié)果并不一致,而且一切似乎都非常復(fù)雜且困難。R方法幾乎立刻顛覆了我對于優(yōu)化的想法。一切都變得清晰而簡單。
R方法不僅僅局限于Oracle的應(yīng)用范疇之內(nèi)。使用R方法,我可以清楚地看到,針對改進目標需要收集哪些相關(guān)信息。我可以看到去哪里尋找性能問題的根本原因,以及如何解決這些問題。不過,最棒的一點是,我能夠向別人解釋我在做什么以及為什么這樣做。我覺得這是特別有成就感的。而我之所以能做到這一點,就是因為通過R方法,我不是在猜測——而是確切地知曉。
事實證明,很多人的確看到了R方法在Oracle之外的適用性,盡管2003年的那本書確實是一本關(guān)于Oracle的書,但這本書不是,這本書針對的是需要做決策的人。不僅僅是Oracle公司的人,甚至不僅僅是長時間進行批處理任務(wù)的信息技術(shù)人員,還包括任何需要做飯或帶孩子參加體育活動的人——任何想要更快速、更優(yōu)秀或更優(yōu)雅地做事情的人。這些原則在任何地方都適用。在第一次開始將R方法應(yīng)用于我的生活時,我記得當(dāng)時我在想:“它真的這么簡單嗎?”答案是肯定的!
這是一本令人愉快的書。卡里不僅是一位業(yè)務(wù)嫻熟的專業(yè)人士,還是一位天賦卓絕的故事講述者。他會是你所遇到的非常出色的演講者之一(無論是否從技術(shù)層面看),這一點在這本書中得到了顯著體現(xiàn)。看到他非常輕松地用平實的英語解釋這些讓眾人望而卻步的話題,既讓人心滿意足,又令人耳目一新。這些故事幾乎涉及每個人的經(jīng)歷,無論他們是否從事IT行業(yè)。在這本書中,我想你會發(fā)現(xiàn)至少有一些故事會讓你感同身受。
吸引你的是故事,但真正改變你的是故事中的道理。在這本書中,你將了解到“正確觀察正在發(fā)生的事情”這一簡單的行為如何使世界上的一切變得完全不同;你將學(xué)習(xí)如何自信且一致地去識別、查看、框定、分析并解決性能問題;你將學(xué)習(xí)如何將同事的情緒作為一種積極的力量;你將了解如何更好地進行測試,從而避免問題的出現(xiàn),而不是等到以后直面問題;你將學(xué)習(xí)如何找到確鑿的證據(jù)來確定是否有可能做進一步改進。你將從這本書中找到所有答案。
你可以將這本書作為一本教科書,也可以將其看作一本能夠隨意翻閱的參考書。我認為這本書可以幫助很多像你一樣的人,為這個世界做出積極的貢獻。
——古德蒙達爾·約塞普松
2021年12月于冰島科帕沃古爾
- Learning Single:page Web Application Development
- 國際大學(xué)生程序設(shè)計競賽中山大學(xué)內(nèi)部選拔真題解(二)
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- 自己動手實現(xiàn)Lua:虛擬機、編譯器和標準庫
- OpenNI Cookbook
- Learning Python by Building Games
- Yocto for Raspberry Pi
- Creating Stunning Dashboards with QlikView
- BeagleBone Robotic Projects(Second Edition)
- R Data Science Essentials
- 3ds Max印象 電視欄目包裝動畫與特效制作
- jQuery for Designers Beginner's Guide Second Edition
- Python開發(fā)基礎(chǔ)
- Visual Basic語言程序設(shè)計上機指導(dǎo)與練習(xí)(第3版)
- Mastering ArcGIS Server Development with JavaScript