海量數(shù)據(jù)庫解決方案

出版時間:2010-10  出版社:電子工業(yè)出版社  作者:李華植  頁數(shù):440  
Tag標簽:無  

前言

這已經(jīng)是第四次為本書寫作者序言了,此時此刻過去20年的生活如同電影般在我的腦海里一一掠過。當我最初決定步入IT領(lǐng)域時就為自己立下了誓言,時至今日回想起多年走過的歷程,其間充滿了艱辛,也正是這無數(shù)的艱辛讓我最終體驗了收獲的愉悅?;赝@20多年的足跡,我一直努力用新的視角去觀察他人所忽視的領(lǐng)域,嘗試用嶄新的思維和充滿創(chuàng)意的雙手去耕耘。盡管如此,也仍然無法緊跟IT技術(shù)飛快的發(fā)展步伐,我為實現(xiàn)理想而終日不停前行的腳步,雖然忙碌但卻無限滿足。眾所周知,能夠加工成寶石的原石比比皆是,一分耕耘,一分收獲,每當我們初次接觸某個新的東西時都會或多或少有些緊張。因此從這一層面來看,數(shù)據(jù)庫散發(fā)著無窮的魅力,它如同淵博精深的智者般質(zhì)樸,總是以真實、坦誠的心去面對每一位學(xué)習(xí)和研究它的人。在過去并不短暫的歲月里我一直深信數(shù)據(jù)庫的骨骼就是“數(shù)據(jù)”,并為這一理論的發(fā)展不斷努力,吸收同仁們分享的經(jīng)驗而持續(xù)奮斗。為了打破始終在理論表面徘徊的固有模式而不斷尋求新的嘗試,并試圖探求能夠讓IT工作者在實際工作中輕松應(yīng)用并掌控的巧妙方法。這種巧妙方法不能是只通過經(jīng)驗和試驗才能獲得的,它必須是利用日常常識就可以理解說明的方法。有這么一句話“會者不難,難者不會”,如果能夠把一些復(fù)雜的理論與通俗淺顯的常識相結(jié)合,那么不僅有利于人們的理解,更有利于人們在合適的情況下加以靈活運用。相反,有這么一句話“一知半解以為是”,意思是指那些只觀其表不觀其里就加以相信的人。很多程序員只忠實地相信自己的經(jīng)驗,當問及為何如此時,大部分人的答案都是“因為我那樣做過”或“那樣比較好”。10種類型的原理可以組合出10的階乘(3 628 800)種現(xiàn)象,那么100種類型的原理所能夠表現(xiàn)出來的現(xiàn)象數(shù)可以認為是一個天文數(shù)字。如若僅憑經(jīng)驗去思考問題,無論怎么努力,最終也只能獲得其中一部分的原理而已。然而,事實上我們是完全有能力深刻地理解這100種原理的。但如果不試圖進行深刻鉆研而只停留在表面,最終只能是一無所獲。寶石是不會被輕易發(fā)現(xiàn)的,只有憑借最大的努力去尋找方能找到。在不知不覺中當我們遇到了從表面上看無法解決的復(fù)雜問題時,會出現(xiàn)兩種人:其一,是堅持不懈、徹夜不休也要尋找到最佳解決辦法的人,這種人通過不懈的努力最終能夠獲得什么呢?事實上隨著歲月的流逝,他們終將成為眾人皆知的專家;其二,是認為過于煩瑣,直接予以放棄的人,這種人只會讓自己的血汗變成廉價的廢棄物??梢宰院赖卣f“我付出了常人所無法想象的艱辛”,為了尋求完美的真理舍棄了很多常人的生活。在沒有釣到魚時釣魚人也許會為此而耿耿于懷,但在我看來問題的關(guān)鍵在于沒有尋找到有效的釣魚方法。如果釣魚人能夠充分理解我的想法,并甘愿為了改變自己的固有觀念而付出較大努力,盡管他也可能會為此而花費大量的時間和心血,但堅信他一定能夠獲得別人所無法獲得的成果。如果他研究出了別人所無法研究出的釣魚方法,那么從此就再也不用為釣不到魚而擔心了。各位讀者在工作的同時究竟是否一直在使用一種平凡的方法呢?還是為了解決明天必須要完成的任務(wù)而臨時抱佛腳呢?現(xiàn)在該到結(jié)束這種惡性循環(huán)的時候了。應(yīng)用程序其實就是處理數(shù)據(jù)的手段而已,它需要緊跟流行的步伐,如不及時進行更新,在不經(jīng)意之間就已經(jīng)落伍了。然而數(shù)據(jù)和數(shù)據(jù)庫并非如此,不論歲月如何流失,我們積攢起來的“內(nèi)功”是不會消失的。如果能對其原理有一個深刻的理解,那么不論何時何地都能夠隨心所欲地釣到很多魚。隨著數(shù)據(jù)庫技術(shù)的發(fā)展進步,能夠精確執(zhí)行指令的DBMS與日俱增,隨著對DBMS應(yīng)用能力的不同所獲得的性能差異使我們從技術(shù)中獲得滿足感。

內(nèi)容概要

本書將整體內(nèi)容分為兩部分,在第1部分中以影響數(shù)據(jù)讀取效率的所有要素為類別,對其各自的概念、原理、 特征、應(yīng)用準則,以及表的結(jié)構(gòu)特征、多樣化的索引類型、優(yōu)化器的內(nèi)部作用、優(yōu)化器為各種結(jié)果制定的執(zhí)行計劃予以詳細說明,并以對優(yōu)化器的正確理解為基礎(chǔ),提出對執(zhí)行計劃和執(zhí)行速度產(chǎn)生最大影響的索引構(gòu)建戰(zhàn)略方案;在第2部分中主要介紹提高數(shù)據(jù)讀取效率的具體戰(zhàn)略方案,在這部分中介紹與數(shù)據(jù)讀取效率相關(guān)的局部范圍掃描的原理和具體應(yīng)用方法,以及對被認為是提高數(shù)據(jù)庫使用效率基礎(chǔ)的表連接的所有類型予以詳細說明。    《海量數(shù)據(jù)庫解決方案》系列叢書深受廣大讀者的喜愛已經(jīng)長達10年之久,在被譽為“圣經(jīng)”的同時,它已經(jīng)變成了數(shù)據(jù)庫用戶不可或缺的必讀書籍。作者竭力探求能夠讓IT工作者在實際工作中輕松應(yīng)用并掌控的巧妙方法,提供事半功倍的海量數(shù)據(jù)庫解決之道。

作者簡介

李華植 代表韓國的數(shù)據(jù)庫技術(shù)先驅(qū) 
集基于EA的數(shù)據(jù)架構(gòu)方法論之大成
在韓國最早提出了數(shù)據(jù)專家顧問的概念
現(xiàn)任EN-CORE CONSULTING總經(jīng)理及代表顧問
曾任韓國Oracle公司擔任200多家企業(yè)的技術(shù)顧問

書籍目錄

第1部分  影響數(shù)據(jù)讀取的因素第1章  數(shù)據(jù)的存儲結(jié)構(gòu)和特征 1  1.1  表和索引分離型 5    1.1.1  堆表的結(jié)構(gòu) 5    1.1.2  聚簇因子(Cluster Factor) 10    1.1.3  影響讀取的因素 13      1.1.3.1  大范圍數(shù)據(jù)讀取的處理方案 14      1.1.3.2  提高聚簇因子的手段 17  1.2  索引組織表(Index-Organized Table) 19    1.2.1  堆表和索引組織表的比較 19    1.2.2  索引組織表的結(jié)構(gòu)和特征 20    1.2.3  邏輯ROWID和物理猜(Physical Guess) 22    1.2.4  溢出區(qū)(Overflow Area) 24    1.2.5  索引組織表的創(chuàng)建 25  1.3  聚簇表 26    1.3.1  聚簇表的概念 27    1.3.2  單表聚簇 29    1.3.3  復(fù)合表聚簇 31    1.3.4  聚簇表的代價 34    1.3.5  哈希聚簇 39第2章  索引的類型和特征 43  2.1  B-Tree 索引 44    2.1.1  B-Tree 索引的結(jié)構(gòu) 44    2.1.2  B-Tree 索引的應(yīng)用 47    2.1.3  反向鍵索引 52  2.2  位圖索引 53    2.2.1  位圖索引的形成背景 54    2.2.2  位圖索引的結(jié)構(gòu)和特征 55    2.2.3  位圖索引的讀取 57  2.3  基于自定義的函數(shù)索引 60    2.3.1  基于自定義的函數(shù)索引的概念和結(jié)構(gòu) 60    2.3.2  基于自定義函數(shù)索引的約束 61    2.3.3  基于自定義函數(shù)索引的靈活運用 64第3章  SQL的執(zhí)行計劃(Explain Plan) 74  3.1  SQL和優(yōu)化器 75    3.1.1  優(yōu)化器的作用和人的作用 77    3.1.2  優(yōu)化器的類型 80      3.1.2.1  基于規(guī)則的優(yōu)化器 82      3.1.2.2  基于成本的優(yōu)化器 86      3.1.2.3  優(yōu)化器目標的選擇 93      3.1.2.4  執(zhí)行計劃的固定化方案 97      3.1.2.5  優(yōu)化器的局限 103    3.1.3  優(yōu)化器的最優(yōu)化步驟 106    3.1.4  查詢語句的轉(zhuǎn)換 112      3.1.4.1  傳遞性規(guī)則 113      3.1.4.2  視圖合并(View Merging) 116      3.1.4.3  查看用戶定義的綁定變量 122    3.1.5  開發(fā)者的作用 123  3.2  執(zhí)行計劃的類型 126    3.2.1  掃描的基本類型 126      3.2.1.1  全表掃描 127      3.2.1.2  ROWID掃描 132      3.2.1.3  索引掃描 133      3.2.1.4  B-Tree聚簇讀取(Cluster Access) 138      3.2.1.5  哈希聚簇讀?。℉ash Cluster Access) 139      3.2.1.6  采樣表掃描(Sample Table Scan) 140    3.2.2  表連接的執(zhí)行計劃 143      3.2.2.1  嵌套循環(huán)連接(Nested Loops Join) 143      3.2.2.2  排序合并連接(Sort Merge Join) 146      3.2.2.3  哈希連接(Hash Join) 148      3.2.2.4  半連接(Semi Join) 149      3.2.2.5  笛卡兒連接 151      3.2.2.6  外連接(Outer Join) 154      3.2.2.7  索引連接 159    3.2.3  其他運算方式的執(zhí)行計劃 161      3.2.3.1  IN-List迭代執(zhí)行計劃 162      3.2.3.2  連鎖執(zhí)行計劃 163      3.2.3.3  遠程執(zhí)行計劃 165      3.2.3.4  排序操作執(zhí)行計劃 168      3.2.3.5  集合操作執(zhí)行計劃 171      3.2.3.6  COUNT(STOPKEY)執(zhí)行計劃 174    3.2.4  位圖(Bitmap)執(zhí)行計劃 175      3.2.4.1  各種條件運算符的位圖執(zhí)行計劃 176      3.2.4.2  子查詢執(zhí)行計劃 182      3.2.4.3  與B-Tree索引相結(jié)合的執(zhí)行計劃 184    3.2.5  其他特殊處理的執(zhí)行計劃 185      3.2.5.1  遞歸展開(Recursive Implosion)執(zhí)行計劃 186      3.2.5.2  修改子查詢執(zhí)行計劃 191      3.2.5.3  特殊類型的執(zhí)行計劃 193  3.3  執(zhí)行計劃的控制 203    3.3.1  提示的活用準則 204    3.3.2  使用提示實現(xiàn)最優(yōu)化目標 206    3.3.3  使用提示改變表連接順序 207    3.3.4  表連接方式選擇過程中提示的使用 208    3.3.5  并行操作中提示的使用 209    3.3.6  數(shù)據(jù)讀取方法選擇中提示的使用 211    3.3.7  查詢轉(zhuǎn)換(Query Transformation)過程中提示的使用 214    3.3.8  其他提示 216第4章  構(gòu)建索引的戰(zhàn)略方案 221  4.1  索引的選定準則 222    4.1.1  不同類型表的索引應(yīng)用準則 223    4.1.2  離散度和損益分界點 227    4.1.3  索引合并和組合索引的比較 229    4.1.4  組合索引的特征 232    4.1.5  組合索引中列序的決定準則 239    4.1.6  索引選定步驟 242  4.2  決定聚簇類型的準則 263    4.2.1  全局性聚簇 263    4.2.2  局部性聚簇 265    4.2.3  單表聚簇 266    4.2.4  單位聚簇大小的決定 267    4.2.5  確保聚簇被使用的措施 270第2部分  最優(yōu)化數(shù)據(jù)讀取方案第5章  局部范圍掃描(Partial range scan) 274  5.1  局部范圍掃描的概念 276  5.2  局部范圍掃描的應(yīng)用原則 281    5.2.1  局部范圍掃描的條件 281    5.2.2  不同優(yōu)化器模式下的局部范圍掃描 284  5.3  提高局部范圍掃描執(zhí)行速度的原理 285  5.4  向局部范圍掃描引導(dǎo)的方法 289    5.4.1  利用訪問路徑實現(xiàn)對Sort的代替 289    5.4.2  只使用索引的局部范圍掃描 292    5.4.3  MIN、MAX 的處理 293    5.4.4  FILTER型局部范圍掃描 298    5.4.5  ROWNUM的靈活運用 300    5.4.6  利用嵌套視圖的局部范圍掃描 306    5.4.7  利用函數(shù)的局部范圍掃描 308    5.4.8  利用查詢語句二元化特性的局部范圍掃描 316    5.4.9  Web留言板中的局部范圍掃描 318第6章  表連接的最優(yōu)化方案 336  6.1  JOIN和LOOP QUERY的比較 339    6.1.1  全部范圍掃描方式下的比較 341    6.1.2  局部范圍掃描方式下的比較 349  6.2  連接條件狀態(tài)對表連接的影響 351    6.2.1  連接條件正常 353    6.2.2  連接條件一邊異常 358    6.2.3  連接條件兩邊異常 361  6.3  各種表連接方式的特征及活用方案 365    6.3.1  嵌套循環(huán)連接 366      6.3.1.1  嵌套循環(huán)連接的基本概念 367      6.3.1.2  嵌套循環(huán)連接順序的決定 370    6.3.2  排序合并連接 379    6.3.3  嵌套循環(huán)連接和排序合并連接的比較 383    6.3.4  哈希連接(Hash Join) 387      6.3.4.1  IN-MEMORY哈希連接 392      6.3.4.2  延遲哈希連接 395    6.3.5  半連接(Semi Join) 398      6.3.5.1  半連接的概念和特征 399      6.3.5.2  半連接的執(zhí)行計劃 401    6.3.6  星型(Star)連接 417    6.3.7  星變形(Star Transformation)連接 425    6.3.8  位圖連接索引 436

章節(jié)摘錄

插圖:所謂的表和索引分離型的存儲結(jié)構(gòu)其實就是堆表,即用來存儲數(shù)據(jù)的表和為了快速查找特定數(shù)據(jù)而使用的索引完全作為不同的對象來存儲。事實上,在以前的關(guān)系型數(shù)據(jù)庫中,大部分的鍵(Key)和數(shù)據(jù)都有著非常密切的關(guān)系。當我們從存儲的數(shù)據(jù)中查找某個特定范圍中的數(shù)據(jù)時必須要依賴于鍵,否則無法正常查找所需要的數(shù)據(jù)。因此,鍵必然會對數(shù)據(jù)的存儲產(chǎn)生一定的影響。在以前的數(shù)據(jù)庫中查找數(shù)據(jù)時,只需要查找到鍵就一定能夠在相應(yīng)的位置查到與其對應(yīng)的數(shù)據(jù),因此從某個角度來看,查找鍵就是查找數(shù)據(jù)。也正因為如此,一度的經(jīng)驗是把鍵存儲在數(shù)據(jù)的旁邊。其實即使我們把數(shù)據(jù)和鍵分別存儲在不同的位置,也同樣能夠通過查找鍵來定位到數(shù)據(jù)所在的位置,所以完全沒有必要把鍵和數(shù)據(jù)存儲在一起。從代價的角度來分析,由于需要執(zhí)行兩次查找,即鍵的查找和數(shù)據(jù)的查找,所以與以前的方法相比必然會存在額外的代價。使用鍵和數(shù)據(jù)分離的方法在存儲數(shù)據(jù)時不會受到索引的任何影響,從這一角度來看,又在很大程度上減少了代價的支出。如果使用這種方法來存儲數(shù)據(jù),則意味著數(shù)據(jù)與存儲方式之間將不再有任何的關(guān)聯(lián),而數(shù)據(jù)完全可以被無條件地存儲。這就好像往抽屜里放東西一樣,如果并不需要我們?nèi)プ肪繉⒁湃氲奈锲肥鞘裁?,而只需要將其挨著放入就可以了的話,?yīng)該再沒有比這更為簡單的方法了。

編輯推薦

《海量數(shù)據(jù)庫解決方案》:涵蓋數(shù)據(jù)庫專家最新核心技術(shù)的RDBMS經(jīng)典書籍包含了將代碼縮減為原來的1/10而速度提高至原來10倍的先進方法。揭開了關(guān)系數(shù)據(jù)庫的真面目。展示了截至現(xiàn)在未能被靈活使用的新技術(shù)。10億韓元 40萬冊銷售神話韓國數(shù)據(jù)庫泰斗李華植先生力作風靡日韓蓋國強 鄭保衛(wèi)博士 譯? ITPUB數(shù)據(jù)庫版主張樂奕 崔華 審校 ?《海量數(shù)據(jù)庫解決方案》是一本全面反映過去10年迅速發(fā)展的商用DBMS最新數(shù)據(jù)庫應(yīng)用技術(shù)、強化數(shù)據(jù)庫技術(shù)靈活運用原理及系統(tǒng)化具體應(yīng)用準則的高水平的經(jīng)典書籍?!逗A繑?shù)據(jù)庫解決方案》曾在韓國和日本同時出版發(fā)行。在日本最權(quán)威的數(shù)據(jù)庫專業(yè)出版社(株)——翔泳社出版局出版發(fā)行《海量數(shù)據(jù)庫解決方案》的同時,也將韓國先進的數(shù)據(jù)庫技術(shù)傳播到了日本。此次在發(fā)行中文版的同時,也希望《海量數(shù)據(jù)庫解決方案》中所涵蓋的技術(shù)能夠?qū)χ袊膹V大讀者有所幫助。《海量數(shù)據(jù)庫解決方案》中所涉及的普遍性原理適合于任何DBMS,只要對語法稍加調(diào)整便可在所有DBMS中得到有效使用。為了便于讀者對關(guān)系數(shù)據(jù)庫的概念、優(yōu)化器的靈活運用原理、適用于多樣化實際業(yè)務(wù)中的明確應(yīng)用準則有一個充分的理解,在《海量數(shù)據(jù)庫解決方案》中通過舉例對這些內(nèi)容進行了詳細說明。?

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    海量數(shù)據(jù)庫解決方案 PDF格式下載


用戶評論 (總計113條)

 
 

  •   海量數(shù)據(jù)庫解決方案
  •   想理解數(shù)據(jù)庫執(zhí)行原理,這個是不錯的選擇,特別是是留言板分頁的例子,對EIS開發(fā)者來說,很值得借鑒。
  •   一個多月的時間,終于快把整本書看完了,一個字,難!對于對剛學(xué)數(shù)據(jù)庫的同學(xué)來講,內(nèi)容應(yīng)該還是有難度的;原理性的東西比較多,但里面的例子比喻形象易懂,還是比較容易理解;如果認認真真地看完整本書,相信大部分的同學(xué)在數(shù)據(jù)庫開發(fā)與設(shè)計方面,應(yīng)該會更上一層樓,水平會得到很大的提高;好書就是這樣,受益非淺!
  •   內(nèi)容非常專業(yè),關(guān)系數(shù)據(jù)庫大數(shù)據(jù)處理的必備書籍,很透徹
  •   個人覺得,應(yīng)用系統(tǒng)方面還可以理解,數(shù)據(jù)庫方面不夠?qū)I(yè)。
  •   針對數(shù)據(jù)庫的優(yōu)化!有點小失望!不過還好!
  •   以前在公司就借著看過一部分, 借著看感覺還是不太爽, 忍不住自己買一本算了。

    書中很多觀點都影響了我,比如序言中的關(guān)于“數(shù)據(jù)庫內(nèi)功不會過時”的論調(diào),讓我覺得自己非要拋棄開發(fā),當個DBA不可。

    怪不得那個時候阿里巴巴的經(jīng)理問我為什么不愿意去他那當開發(fā),而是要做DBA,原來是被作者的觀點影響了。
  •   很經(jīng)典的數(shù)據(jù)庫書籍。貌似有II 但好像沒有賣的。是不是沒有翻譯啊。
  •   振聾發(fā)聵之作,很震撼。建議從事跟數(shù)據(jù)庫有關(guān)的工作者都讀一下
  •   對大型軟件的數(shù)據(jù)庫設(shè)計很有幫助。
  •   值得看看,補充數(shù)據(jù)庫基本知識
  •   本書非常實用,對于在海量數(shù)據(jù)存儲的確是一個必不可少的參考書籍
  •   海量數(shù)據(jù)處理技術(shù)
  •   很不錯的書,通過現(xiàn)實生活中原型舉例,闡述了RDBMS的運行工作原理,是一本不錯的好書,
    值得推薦,非常適合于有非常經(jīng)驗的人。從書中字里行間可以體會到幾位作者的辛苦付出,給大家分享如此寶貴的經(jīng)驗,是自身提升的首選作品!
  •   具體問題具體分析,列出各種不同應(yīng)用環(huán)境的SQL運行性能描述,較詳細。
  •   很有深度,對深入了解oracle工作原理很有幫助。
  •   oracle優(yōu)化方面的好書
  •   早就聽說李華植大名,這次翻閱本書收益太深。從理論到實踐、案例合成一氣,太經(jīng)典、太大氣、又細致入微,功力非常深厚。
  •   準備看,應(yīng)該能夠幫助優(yōu)化系統(tǒng)
  •   作者是韓國人,翻譯后引入中國的時間晚了些。
  •   翻譯的不錯,內(nèi)容一般般,隨便看看~~
    號稱韓國銷量牛逼的書
  •   書讀的比較少,好像還是第一次接觸韓國人的書
  •   優(yōu)化的經(jīng)典書
  •   技術(shù)書籍很少有折扣,這次趁打折多買幾本,慢慢看
  •   給老公買的,他說這是本很專業(yè)的書,對工作非常有幫助。當當?shù)膬r格也很合理,發(fā)貨速度快。
  •   索引著一塊寫的很好
  •   看的不多,基本上是關(guān)于索引的比較多,感覺還是慢不錯的
  •   書還沒看,是關(guān)于oracle的。應(yīng)該還不錯??赡懿惶m合初學(xué)者。
  •   聽說這本書是因為書的翻譯者,也因為他們而買了這本書,內(nèi)容非常不錯,需要耐心一點點品讀
  •   朋友介紹說這本書不錯,還沒有看了。
  •   這本書還是不錯的,值得推薦
  •   這本書講得非常深,有些還看不懂,但是受益匪淺
  •   內(nèi)容比較深奧,不適合我這種菜鳥,還要補習(xí)很多課。ps:行文啰嗦了點,其他還好。
  •   內(nèi)容比較深,深入學(xué)習(xí)有幫助
  •   現(xiàn)在工作正好用到這方面的內(nèi)容,
  •   感覺不錯,有提高
  •   寫的很好,很經(jīng)典
  •   朋友推薦的, 內(nèi)容不錯, 物有所值
  •   看了前兩章,感覺挺好的,文字比較多,但是讀起來很慢,但是受益匪淺
  •   雖然簡單,但是很實用,有很強的實踐意義
  •   值得學(xué)習(xí),開拓視野。
  •   正在看 很好的書 很全 講的也很細
  •   好,質(zhì)優(yōu)價廉
  •   還行吧。剛買來看看
  •   書才拿到手,老大推薦的。看看還不錯講的挺好,值得好好的學(xué)習(xí)。
  •   看了這后,受益良多。
  •   大概翻了一下,感覺還可以。
  •   夠深入,受益匪淺!
  •   挺實用的,現(xiàn)在還沒看完
  •   還不錯,書質(zhì)量不錯,要多看幾篇才行
  •   ----------
  •   書的內(nèi)容寫的很透徹很詳細,對數(shù)據(jù)庫的內(nèi)部查詢原理,各種優(yōu)化方式做了詳細的分析,講的很明了很清楚,對海量數(shù)據(jù)庫數(shù)據(jù)處理,SQL優(yōu)化很有幫助;適合有一定數(shù)據(jù)庫基礎(chǔ)知識的人閱讀;
  •   是一本不錯的數(shù)據(jù)庫優(yōu)化書
  •   很好的一本書,講解很詳細。尤其是對數(shù)據(jù)執(zhí)行機制的原理很細致。
  •   買回來很長時間都沒認真看,最近幾天才拿出來。里面的內(nèi)容還是很實用的,尤其對像我這類能用數(shù)據(jù)庫進行軟件開發(fā),但又不太懂其內(nèi)在機理的程序員。推薦一下!
  •   這本書適合有一定基礎(chǔ)的人看,書中使用了大量的現(xiàn)實比喻,讓讀者更好的理解抽象的東西,但是實際例子與操作細節(jié)很少,整本書都是文字,看起來比較枯燥。
  •   紙張一般,內(nèi)容還是挺實用的,偏重索引,是基于oracle講解的
  •   書的質(zhì)量還成,按照技術(shù)人員所提要求購買,應(yīng)該是工作必備書
  •   內(nèi)容偏重講索引,結(jié)合案例講易懂,物有所值
  •   寫得不錯,特別是里面的索引講得好,強烈建議看下,省得面試時答不出來,呵呵
  •   幫朋友買的,他說還不錯,內(nèi)容很詳細
  •   這本書太講得太深了,很難理解,不過確實是精品之作,需要有豐富知識才能體會深層意思!
  •   書寫的比較寬泛,不是很具體。
  •   這本書對我很有使用價值,很好。
  •   還可以吧,有些說的還是比較詳細的
  •   一直找這方面的書書籍,送貨很及時
  •   內(nèi)容比較精細,希望在工作中能夠引用
  •   書還是不錯適合有基礎(chǔ)的學(xué)習(xí)
  •   書是好書,中文版看的太費勁兒,翻譯不夠精煉。
    但還是要謝謝,翻譯和校對人員。
  •   當文學(xué)作品翻看了,畢竟不是做方面工作的,但可以看出有作者自己的東西在里面
  •   寫的不錯,很基礎(chǔ),也很實用
  •   內(nèi)容很虛??纯淳秃谩?/li>
  •   一拿到書,感覺書是舊的,紙張不行,內(nèi)容少了
  •   作為充電只用,昨天下的單,今天就到貨了,很快,書內(nèi)容的話暫時還未閱讀
  •   幫老公買的,沒看到內(nèi)容如何
  •   哎,內(nèi)容太深奧,時間不充裕,平時也用不到,也不曉得實用性如何,一直放著,可惜了。但看里面的內(nèi)容還是有吸引力的,只是算法太多了。
  •   還沒仔細看 不過序?qū)懙倪€行
  •   感覺不值那么多錢
  •   很好的書,紙張有點糙。
  •   書已收到,看了一部分,覺得寫的還不錯,就是書用的紙張有點次。。
    總體講還是推薦大家閱讀的
  •   還不錯,需要用心的看
  •   還行吧,哈哈。還沒看,不過覺得還不錯

  •   還行,對海量數(shù)據(jù)處理有一定幫助
  •   還沒認真閱讀,不過,單從目錄上可以看出,是針對一個個技術(shù)細節(jié)的具體描述.章目不多,但很詳盡.
    紙質(zhì)似乎不是很好.
  •   原作的水平乃是高屋建瓴,可惜翻譯欠火候,長句子太多,閱讀起來很不流暢,建議繼續(xù)優(yōu)化。
  •   挺好的一本書,講述比較詳細
  •   對oracle了解不深的不建議看,內(nèi)容廣有深度!
  •   翻譯的不怎么樣,加上內(nèi)容也不是很容易理解,看起來就云里霧里了,看了兩章,非常累,就沒看了。
  •   還不錯啦啦啦啦啦啦啦啦啦
  •   一般,廢話比較多
  •   寫在很細
  •   事無巨細,寫得過于啰嗦。
  •   說什么海量數(shù)據(jù)庫解決方案,根本就沒有談到或涉及到這塊的內(nèi)容,有點風馬牛不相及,還那貴!希望國內(nèi)那幾位Oracle大俠不要傷了粉絲的心!
  •   書剛拿到,翻了翻,一般。
  •   一本忽悠人的書,不要買。完全不是所謂的海量級數(shù)據(jù)庫解決方案。本質(zhì)上就是借著專家的名頭在忽悠一些專業(yè)名詞和秀一下作者多么牛逼,沒有一個所謂的完整的解決方案,這里扯一點那里講一點,讓讀者跟著滿天飛,轉(zhuǎn)到頭暈。目的就是讓讀者冤枉買單,讓賣家黑心賺錢!
  •   因為是翻譯作品,讀的過程中,還是有點不太適應(yīng),覺得文字敘述稍顯羅嗦,但是可以肯定的是,這是一本很有價值的書,通過這本書,我還是學(xué)到了很多新的知識,或者說,很多知識在這本書里我才接觸到。我覺得,這是一本更適合開發(fā)人員看的書,對怎么構(gòu)造數(shù)據(jù)表,創(chuàng)建合適的索引,以及怎么寫出高效的SQL都有很大的幫助。
  •   理論太多,太羅嗦,實踐說明和例子比較少
  •   N個月以前,就從eygle的博客上看到有這么一本書。因為是韓國的,印象特別深。記憶中,韓國網(wǎng)游業(yè)發(fā)達,數(shù)據(jù)規(guī)模很大,因此在數(shù)據(jù)庫技術(shù)方面領(lǐng)先于中國……想起來了,eygle的那篇文章似乎叫“他山之石可以攻玉”?書出來后,我也是先從eygle的博客上看到了封面,好家伙,這陣容也忒豪華了!原作者不知道,可能因為語言問題,兩地的技術(shù)從來沒有過任何的交流。但中國人里,蓋國強、張樂奕、崔華,搞數(shù)據(jù)庫的,上itpub的,沒有不知道這些人的,算是數(shù)據(jù)庫領(lǐng)域最拔尖的了吧。這些人成名已久,早脫離掙錢或出名的層次,肯定是感興趣或認可內(nèi)容,才會投入那么大的精力鼓搗這本書。翻譯本來不是個容易的事,還是思密達,難度可想而知。有他們的推崇,心里基本有底。書剛到一天,速讀了1/3多(我的習(xí)慣,先快速看一遍,然后再仔細看一遍,有的書不好,就沒有后面那一遍了)。給我的印象是,這本書的作者對數(shù)據(jù)庫的掌握的確比較透徹,學(xué)者味很濃,對大型數(shù)據(jù)庫設(shè)計、架構(gòu)和性能優(yōu)化的思路和方法,從“為什么要那樣做”的角度進行了細致的原理分析,并且善用生活中的例子作類比,這對于理解一些比較抽象的概念,非常有幫助。國內(nèi)技術(shù)書多以工程師模式來寫作,常能見到植根于技術(shù)文檔的文字,說理方面要薄弱一些。另外一個印象就是,這本書較為底層,不是那種只關(guān)注應(yīng)用末梢的書,所以即使不是馬上用到,用來修煉內(nèi)功也是個不錯的選擇。不管是初學(xué)者,...還是資深的數(shù)據(jù)庫及開發(fā)人員,都可以以此作為個人知識庫的良性補充,因為國內(nèi)這樣的書真沒有。當然,也有美中不足的地方,就是感覺還有很多話題同樣想了解。這可能是因為講得太透徹,沒法覆蓋更廣泛的話題,當然也許是藏在了我還沒有看到的地方…… 閱讀更多 ›
  •   很好的一本書,描述大數(shù)據(jù)量數(shù)據(jù)庫的解決方案。
  •   很好的一本書,通俗易懂,把數(shù)據(jù)庫的性能知識講得非常透徹,非常適合關(guān)注性能及海量數(shù)據(jù)的行業(yè)朋友閱讀。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7