Oracle DBA手記3

出版時間:2011-9  出版社::電子工業(yè)出版社  作者:蓋國強  頁數(shù):289  
Tag標簽:無  

內容概要

  本書由多位數(shù)據庫技術專家合著而成,融合了各行業(yè)dba
的工作經驗與思考,包含了精心挑選的數(shù)據庫性能優(yōu)化與內部原理解析案例。內容涵蓋“dba 手記”,以手記形式記錄了dba
們的工作點滴、經驗分享;“sql 與sql 優(yōu)化”,分別講解了sql 的執(zhí)行計劃,sql profile 的使用,以及oracle
中的null 值解析;“內部原理與優(yōu)化”,分別介紹了oracle 的索引分裂、tx 鎖等待、閂鎖原理、邏輯讀寫、隱含參數(shù)與latch
原理等的內部操作。
  本書的主要內容以原理分析、內部實踐、故障解決為依據,將oracle
數(shù)據庫的深層技術層剖縷析、抽絲剝繭地展示給讀者。希望能夠幫助讀者加深對oracle
技術的認知和理解,并將這些技術應用到實踐中去。

作者簡介

  蓋國強,網名Eygle,恩墨科技創(chuàng)始人,Oracle ACE 總監(jiān),ITPUB論壇超級版主,2006年度中國十大杰出數(shù)據庫工程師之一,ACOUG用戶組發(fā)起人,遠程DBA服務的倡導者和實踐者,《OracleDBA手記》系列主創(chuàng),另有多部著作惠及Oracle技術圈?! ●T春培,網名biti-rainy,支付寶公司數(shù)據與風險管理技術部資深總監(jiān)。2006年中國十大杰出數(shù)據庫工程師之一,同年獲阿里集團唯一專業(yè)人才大獎,2008年Oracle ACE Divector,2009年杭州“13l”優(yōu)秀中青年培養(yǎng)人選?! 〈奕A網,名dbsnake,OracleACE,ACOUG成員,中航信資深OraC1e數(shù)據庫工程師,恩墨科技特邀專家顧問。技術探秘不輟,所到之處,種種恢復難題灰飛煙滅?! ⌒苘?,網名老熊,Oracle ACE,恢復軟件ODU作者,該軟件曾為眾多網友脫危解困。堅持數(shù)年無私分享之后,終與崔華攜手通過Oracle ACE提名,可謂實至名歸?! 〗?,Oracle技術實踐先行者,8i&10g OCF,十余年間先后化身網易Oracle社區(qū)版主jLlong,CNOtJG數(shù)據庫管理版版主stonemoya。航空數(shù)據庫領域資深人士及系列服務規(guī)范制定者,目前任甲骨文(中國)公司高級咨詢顧問。  黃瑋,獨行俠,Hell0DBA.corn創(chuàng)建者,于東南之地自樹一幟,精于Oracle內部原理研究,時有佳作引技術界熱議?! 钔㈢W名Yangtingkun,ITPUB Oracle數(shù)據庫管理版版主,有ITPuB上百科全書之雅稱,涉獵之廣、作品之豐一時無人可出其右,曾參于編寫《Oracle數(shù)據庫性能優(yōu)化》、《Orace DBA手記》等技術著作?! ∪~正盛,阿里巴巴DBA團隊數(shù)據庫技術專家,國家認證系統(tǒng)分析師、高級項目經理、數(shù)據庫系統(tǒng)工程師,CSDN軟件工程專家,博客專家。

書籍目錄

part1 dba 之路
0 人生就是如此—馮春培感悟之路 003
 馮春培(網名 biti_rainy,第0 章創(chuàng)作者) 支付
 寶公司數(shù)據與風險管理技術部資深總監(jiān)。在數(shù)據庫、主
 機、存儲等領域有豐富經驗,主導了主機性能評估模型、
 數(shù)據庫水平拆分、基于數(shù)據庫日志解析的數(shù)據同步、基
 于iscsi 的廉價存儲等項目,目前專注于大規(guī)模數(shù)據的
 并行計算和存儲、用戶行為研究與風險控制領域。2006
 年被評為中國十大杰出數(shù)據庫工程師,同年獲阿里集團
 唯一專業(yè)人才大獎,2008 年被oracle 公司授予 ace
 director 稱號,2009 年被評選為杭州市“131”優(yōu)秀中青
 年培養(yǎng)人選。
 part2 dba 手記
1 楊廷琨的dba 手記 013
 truncate 語句時間過長的診斷
 隱式轉換影響物化視圖查詢重寫
 批量修改數(shù)據后應收集統(tǒng)計信息
 如何監(jiān)測一個pl/sql 過程的運行情況
 一次rac 環(huán)境性能診斷過程
 .數(shù)據泵功能靈活運用案例
 楊廷琨(網名yangtingkun,第1、7 章創(chuàng)作者) 恩
 墨科技聯(lián)合創(chuàng)始人,客戶支持經理。在國內著名數(shù)據庫
 論壇itpub 出任oracle 數(shù)據庫管理版版主,2004 年曾
 參與編寫了《oracle 數(shù)據庫性能優(yōu)化》一書,2007 年被
 oracle 公司授予ace 稱號,2010 和eygle 共同主編出
 版了《oracle dba 手記》一書,2010 年被評選為itpub
 年度最佳版主。喜歡研究oracle 相關的技術問題,多年
 持續(xù)在個人blog 上發(fā)表了2000 多篇oracle 相關的原
 創(chuàng)技術文章。
 個人博客:http://yangtingkun.itpub.net
2 姜龍的dba 工作手記 044
 同義詞降低邏輯讀優(yōu)化一則
 002
 11gr2 中物化視圖在真實案例中的應用
 利用timesten 內存數(shù)據庫大幅提升性能
 參考文獻
 姜龍(第2 章創(chuàng)作者) 熱愛oracle 技術,8i & 10g
 ocp。2000 年左右活躍于網易oracle 社區(qū)并時任版主
?。╥d:jl_long),后轉戰(zhàn)cnoug 數(shù)據庫管理版版主(id:
 stonemoya),雖然間接性迷茫但從未放棄。在國內航空
 業(yè)數(shù)據庫領域積累了較豐富的管理經驗并制定了一系
 列服務規(guī)范,目前就職于甲骨文(中國)軟件系統(tǒng)有限
 公司,任高級咨詢顧問。
 個人網站:http://www.stonemoya.com
3 面向程序員的數(shù)據庫訪問性能優(yōu)化法則 075
 數(shù)據庫訪問優(yōu)化法則簡介
 oracle 數(shù)據庫的兩個基本概念
 數(shù)據庫訪問優(yōu)化法則詳解
 葉正盛(第3 章創(chuàng)作者) 現(xiàn)任職于阿里巴巴dba
 團隊,數(shù)據庫技術專家,專注于數(shù)據庫應用與開發(fā)研究
 工作,國家認證系統(tǒng)分析師、高級項目經理、數(shù)據庫系
 統(tǒng)工程師,csdn 軟件工程專家,博客專家,十余年信
 息化系統(tǒng)設計開發(fā)與研發(fā)團隊管理工作經驗。
 個人博客:http://blog.csdn.net/yzsind
4 linux 大內存頁oracle 數(shù)據庫優(yōu)化 097
 案例的引入
 操作系統(tǒng)中的cpu 使用分析
 使用大內存頁來解決問題
 小結
 熊軍(網名老熊,第4、6、12 章創(chuàng)作者) oracle
 ace,acoug 成員。從2003 年底接觸oracle 數(shù)據庫
 并對其產生了濃厚的興趣?,F(xiàn)從事oracle 第三方技術支
 持工作,為客戶提供專業(yè)化的技術服務。擅長oracle 數(shù)
 據庫故障診斷處理和性能優(yōu)化,oracle 恢復軟件odu
 的作者。
 個人網站:http://www.laoxiong.net
 part3 sql 與sql 優(yōu)化
5 sql 執(zhí)行計劃解讀與案例分析 109
 得到sql 的真實執(zhí)行計劃
 執(zhí)行計劃的執(zhí)行順序
 10g/11g 里執(zhí)行計劃的一些增強
 綁定變量對執(zhí)行計劃的影響
 10053 事件分析執(zhí)行計劃一例
 看似正常的執(zhí)行計劃導致嚴重性能問
 題的案例
 監(jiān)聽連接時間過長案例外一則
 崔華(網名dbsnake,第5 章創(chuàng)作者) oracle ace,
 acoug 成員,中航信資深oracle 數(shù)據庫工程師,恩墨
 科技特邀專家顧問。對oracle 數(shù)據庫技術具有狂熱的愛
 好,深入理解oracle 的體系結構、內存結構、物理存儲
?。ǜ鞣N塊格式)、鎖機制、優(yōu)化機制等。深入了解oracle
 的備份恢復機制,熟悉oracle 的各種備份方法,能夠
 處理各種情況下的數(shù)據恢復,包括沒有數(shù)據備份時的
 恢復。
 個人網站:http://www.dbsnake.com
6 使用sql profile 改變和穩(wěn)定sql 執(zhí)行計劃 137
 sql profile 與outline
 sql profile 是什么
 手工創(chuàng)建sql profile
 使用sql profile 穩(wěn)定sql 語句的執(zhí)行
 計劃
 使用sql profile 更改sql 語句的執(zhí)行
 計劃
 一個使用sql profile 的案例
7 oracle 中的null 值解析 157
 null 的基礎概念和由來
 null 的布爾運算的特點
 null 的默認數(shù)據類型
 空字符串‘’與null 的關系
 null 和索引
 null 的其他方面特點
 part4 內部原理與優(yōu)化
8 b*tree 索引中的數(shù)據塊分裂 175
 如何分裂
 樹的生長
 oracle dba 手記3——數(shù)據庫性能優(yōu)化與內部原理解析 003
 存儲參數(shù)
 分裂事務控制
 數(shù)據塊分配
 等待事件
 附:10g 中如何構建“高”索引
 黃瑋(第8、9、11 章創(chuàng)作者) 1999 年開始從事
 dba 工作,具有多年的水利、軍工、電信及航運行業(yè)
 大型數(shù)據庫開發(fā)、設計和維護經驗。
 2005 年創(chuàng)建個人網站hellodba.com,并致力于數(shù)
 據庫方面的基礎性技術研究。開發(fā)了多個數(shù)據恢復、性
 能監(jiān)控、內核跟蹤等免費、實用的工具,并整理和發(fā)布
 了大量關于數(shù)據庫系統(tǒng)的內層機制、存儲結構、性能調
 優(yōu)以及基礎算法的文章。
 目前供職于某世界著名物流公司,負責電子物流系
 統(tǒng)的數(shù)據庫開發(fā)、設計和維護工作。
 個人網站:http://www.hellodba.com
9 事務隊列等待(tx enqueue)深入分析 196
 記錄鎖
 itl 爭用
 索引爭用
 唯一性約束
 位圖索引維護
 外鍵約束
 其他爭用
10 oracle 的latch 優(yōu)化深入解析 216
 latch 相關的視圖
 latch free(閂鎖釋放)
 shared pool latch 的研究
 row cache objects
 latch:row cache objects 案例
 也許bug 曾經來過
 oracle 的spare parameter
 cursor: pin s wait on x 事件
 為什么硬解析如此昂貴
 oracle 11g 的dc_object_ids
 row cache 的進一步分析
 總結
 參考文獻
 蓋國強(網名eygle,第10 章創(chuàng)作者) 恩墨科
 技創(chuàng)始人,oracle ace 總監(jiān),itpub 論壇超級版主,
 2006 年度中國十大杰出數(shù)據庫工程師之一,遠程dba
 服務的倡導者和實踐者,致力于以技術服務客戶。著有
 《深入解析oracle》、《循序漸進oracle》、《深入淺出
 oracle》等書;從2010 年開始,致力于《oracle dba
 手記》的撰寫與編輯工作,并與張樂奕共同創(chuàng)立了
 acoug 用戶組,在國內推進公益自由的oracle 技術交
 流活動。
 個人網站:http://www.eygle.com
11 oracle 邏輯讀寫深入分析 257
 全表掃描i
 全表掃描ii
 全表掃描iii
 一致性讀
 當前模式
 排序
 索引掃描
12 隱含參數(shù)與library cache、shared pool latch
 原理—— 一次由隱含參數(shù)引起性能問題的處理
 277
 案例之問題現(xiàn)象
 問題分析
 問題的解決
 問題的驗證
 問題總結

編輯推薦

  Oracle邏輯讀寫深入分析  面向程序員的數(shù)據庫訪問性能優(yōu)化法則  Oracle的Latch優(yōu)化深入解析  隱含參數(shù)與Library Cache、Shared Pool Latch原理

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Oracle DBA手記3 PDF格式下載


用戶評論 (總計50條)

 
 

  •   適合有一定基礎的DBA參考,內容非常好,案例生動,引人深思
  •   這本書不錯,值得一看,對做DBA的還是很有幫助
  •   SQL優(yōu)化實例具體介紹
  •   想作為今后工作中的一個參考,能在工作中有所幫助
  •   都是具體的案例,非常有幫助。
  •   經驗書籍工具書 拿來當參考挺不錯的
  •   這個數(shù)很受益,很適合我們的類容??!
  •   已經開始看了,案例豐富詳實,受益匪淺。
  •   不錯,結合實際案例的
  •   書還沒看,不過看介紹還不錯
  •   專業(yè)理論技術化,很不錯
  •   期待很久了的一本書,一直沒看,買了之后 就認真的好好看了~~ 很值得
  •   有些章節(jié)確實不錯
  •   就是沖著黃煒買的
  •   有點深了,以后看吧
  •   指點迷津,good
  •   內容有點深
  •   看了一部分,適合中高級的人看
  •   東西不錯,認真學習。。。
  •   看了此書,讓我增長了知識
  •   索引和Latch解析對我很有幫助
  •   內容基本上都閱讀了,很多內容都是作者在實際工作總結的寶貴經驗,非常貼近實際的工作。
  •   喜歡老蓋寫的書,很實用
  •   案例詳盡,內容深刻,值得購買
  •   角度很新,都是例子,沒有理論,如果能配合理論一起來看,對水平提升很有幫助
  •   作者的經驗之談,實用
  •   書的質量還可以,比想象中的好,就是封面有缺陷,不過不影響觀看
  •   還沒有認真開始看,粗略的看了一下還行
  •   有需要,買一本挺不錯的,要是需要,就先不要買。
  •   還好,紙質貌似差了點
  •   給老公買的,是正品,還不錯
  •   覺得越來越薄了...
  •   還不錯,挺有收獲的一本書。
  •   書有點舊,應該是庫存貨。
  •   紙黃的跟盜版一樣。
  •   盡管很多文章在各位大師的blog上都有體現(xiàn),但是總體整理了一下,也有很多內部知識!物有所值!
  •   書本很不錯,適合二年以上工作經驗的開發(fā)人士閱讀
  •   內容對于初學者來說偏難,不建議初學者看這本書,一兩年工作經驗以上的可以考慮下,數(shù)寫的非常的不錯。
  •   eygle的好書,必須推薦!
  •   這本書對于初學者或者DBA工作者都是本不錯的手頭資料。
  •   使用效果還不錯,價格公道
  •   一共四本書,我現(xiàn)在買了一本
  •   dba手記,有很過學習的地方
  •   送貨快,書本身沒問題
  •   一般,沒什么驚喜
  •   質量不錯,書很正品!
  •   oracle dba手記3
  •   名師作品,講的還不錯!
  •   數(shù)據庫性能優(yōu)化與內部原理解析
  •      除了熊軍,楊挺困的那一部分還比較詳細,其他的實在不敢恭維。特別是蓋國強那段latch,除了大段大段的炫技巧,大量使用內部視圖,oradebug工具,對latch原理根本沒深入講下去,居然拿以前書的內容大段復制,一個原本不復雜的案例 ,大量的trace粘貼,視圖結果集展示,以及一掃而過的oradebug poke方法,使得篇幅高達幾十頁。要真想講poke latch的方法,請由淺至深講講。要真想講latch,就多講講latch的原理,而不是拿個視圖輸出不停解釋latch的歷史演變。最后結論是 “如果有時間 這個故事我會講的更深入”。暈 ! 您這是出版物啊 收費的啊,就這么糊弄啊。
      
       現(xiàn)在學oracle的動不動喜歡搞技術崇拜,以研究內部原理顯示高手本質,以10046,10053等等dump工具忽悠人,其實一個v$就能查看的東西,搞那么多花頭迷惑人。看蓋的文章 從來就是點到而過。要講bbed 就請做個專題,一步一步教大家使用,而不是動不動什么案例就來一下,搞的大家不知所云。 那本啥《深入淺出》簡直就是對dsi的簡單翻譯,還沒講詳細,然后就是大段大段的trace往上貼,我懷疑一本200多頁的書,真有價值的不超過50頁!!
 

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

京ICP備13047387號-7