Oracle DBA手記

出版時(shí)間:2010年1月  出版社:電子工業(yè)出版社  作者:蓋國(guó)強(qiáng),楊廷琨,熊軍,段林仲,鄒德平  頁(yè)數(shù):407  字?jǐn)?shù):600000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書由多位工作在數(shù)據(jù)庫(kù)維護(hù)一線的工程師合著而成,包含了精心挑選的數(shù)據(jù)庫(kù)診斷案例與性能優(yōu)化實(shí)踐經(jīng)驗(yàn),內(nèi)容涉及Oracle典型錯(cuò)誤的分析和診斷,各種SQL優(yōu)化方法(包括調(diào)整索引,處理表碎片,優(yōu)化分頁(yè)查詢,改善執(zhí)行計(jì)劃等),以及優(yōu)化系統(tǒng)性能的經(jīng)驗(yàn)。  作者不僅強(qiáng)調(diào)案例的實(shí)用性和可操作性,更著重再現(xiàn)解決問題的過程和思路并總結(jié)經(jīng)驗(yàn)教訓(xùn),希望將多年積累的工作方法,以及對(duì)DBA的職業(yè)發(fā)展的感悟展現(xiàn)出來,供廣大Oracle DBA借鑒參考。

書籍目錄

第1篇 DBA工作手記   Eygle的DBA工作手記(作者:蓋國(guó)強(qiáng))    DBA 2.0的時(shí)代    DBA日常工作職責(zé)——我對(duì)DBA的7點(diǎn)建議    DBA最重要的素質(zhì)有哪些    DBA職業(yè)生涯之誤刪除篇    DBA警世錄——有些習(xí)慣DBA需要養(yǎng)成    RAC環(huán)境下故障處理一則    SQL_TRACE跟蹤與診斷    臨時(shí)表空間組導(dǎo)致遞歸SQL高度解析案例    使用閃回查詢恢復(fù)誤刪除的數(shù)據(jù)    使用ErrorStack進(jìn)行錯(cuò)誤跟蹤及診斷    斷電故障導(dǎo)致ASM DiskGroup故障及恢復(fù)案例    共享池的改進(jìn)與ORA-04031的變化    共享內(nèi)存無法正常釋放的處理    LOG_BUFFER設(shè)置與變遷    LOGMNR簡(jiǎn)單而強(qiáng)大的工具    從數(shù)據(jù)字典中獲得更多知識(shí)   Yangtingkun的DBA工作手記(作者:楊廷琨)    利用SQL解釋一個(gè)魔術(shù)    ORA-600(17069)錯(cuò)誤的解決過程    V$SQL視圖顯示結(jié)果異常的診斷    存儲(chǔ)過程ORA-4068之錯(cuò)誤解析    一次網(wǎng)絡(luò)連接錯(cuò)誤的診斷    淺談JOB和DATABASE LINK的一個(gè)特點(diǎn)    一次ORA-01041錯(cuò)誤診斷    一個(gè)ORA-604錯(cuò)誤的分析    ORA-7445(kdodpm)錯(cuò)誤    函數(shù)索引產(chǎn)生隱藏列    用SQL解決一道有趣的題   老熊的DBA手記(作者:熊軍)    TNS_ADMIN和OEM引起的血案    木馬防護(hù)軟件引起的DB Link故障    壞塊與數(shù)據(jù)恢復(fù)    IP地址沖突引發(fā)的ORA-12541錯(cuò)誤    ORA-8103錯(cuò)誤的處理   半瓶的DBA工作手記(作者:鄒德平)    SQL執(zhí)行計(jì)劃改變導(dǎo)致查詢變慢    大數(shù)據(jù)量操作導(dǎo)致Data Guard延遲    Oracle重做日志切換頻繁導(dǎo)致的性能問題    一次ORA-01438錯(cuò)誤的解決辦法    使用LogMiner查找日志信息    通過合并碎片來優(yōu)化Oralce的存儲(chǔ)結(jié)構(gòu)    RAC環(huán)境下GES報(bào)警情況的處理  第2篇 診斷案例篇   ASM案例分析與診斷(作者:楊廷琨)    ASM實(shí)例連接之ORA-1012錯(cuò)誤分析    ASM空間擴(kuò)展故障解決    ASM創(chuàng)建表空間之ORA-569錯(cuò)誤解決   一次監(jiān)聽故障的診斷與處理(作者:熊軍)    問題診斷分析    監(jiān)聽的工作原理    問題的解決    總結(jié)   ORA系列錯(cuò)誤與診斷(作者:楊廷琨)    解決ORA-600(16164)錯(cuò)誤的過程    一次ORA-942錯(cuò)誤的跟蹤    刪除表空間出現(xiàn)ORA-22868錯(cuò)誤    一次ORA-1461錯(cuò)誤處理過程   ORA-01200錯(cuò)誤裸設(shè)備恢復(fù)(作者:蓋國(guó)強(qiáng))    問題的發(fā)現(xiàn)    問題的分析    控制文件與數(shù)據(jù)文件頭    物理設(shè)備確認(rèn)    解決方案的確定    恢復(fù)執(zhí)行    使用rman管理裸設(shè)備文件    Oracle放棄對(duì)于裸設(shè)備的支持    Oracle數(shù)據(jù)庫(kù)版本的含義   Oracle數(shù)據(jù)庫(kù)無響應(yīng)故障的處理(作者:熊軍)    無響應(yīng)故障現(xiàn)象分析    無響應(yīng)故障成因分析    無響應(yīng)故障處理流程    怎樣避免數(shù)據(jù)庫(kù)出現(xiàn)無響應(yīng)故障    一個(gè)實(shí)際的案例處理過程    案例的總結(jié)分析    總結(jié)   RAC環(huán)境診斷案例一則(作者:楊廷琨)  第3篇 SQL調(diào)優(yōu)篇   合理利用索引解決性能問題(作者:熊軍)    案例一:利用復(fù)合索引解決性能問題    B Tree索引的結(jié)構(gòu)及特點(diǎn)    Oracle如何掃描索引    案例二:巧用索引降序掃描解決性能問題    通過索引訪問數(shù)據(jù)時(shí)的成本計(jì)算    案例三:降低clustering factor,解決性能問題    總結(jié)   SQL優(yōu)化與調(diào)整實(shí)踐(作者:楊廷琨)    HINT如何跨越視圖生效    SQL優(yōu)化引出的問題    SQL語句中常量的處理    一次更新操作的優(yōu)化   索引訪問與數(shù)據(jù)讀?。ㄗ髡撸荷w國(guó)強(qiáng))    高DB Time使用之SQL發(fā)現(xiàn)    執(zhí)行計(jì)劃獲取及索引優(yōu)化    INDEX FAST FULL SCAN與排序    降序INDEX FULL SCAN消除排序的優(yōu)化    INDEX FAST FULL SCAN的數(shù)據(jù)訪問    INDEX FULL SCAN的數(shù)據(jù)訪問    鍵值順序與索引訪問的性能    使用基于函數(shù)的索引提升查詢性能   SQL優(yōu)化之Everything is possible(作者:楊廷琨)    UNION效率比UNION ALL效率高    恒等查詢條件對(duì)查詢的影響    兩層GROUP BY的效率反而比一層GROUP BY高    增加DISTINCT后查詢效率反而提高    增加索引改變執(zhí)行計(jì)劃  第4篇 性能優(yōu)化篇   執(zhí)行計(jì)劃與統(tǒng)計(jì)信息案例 (作者:楊廷琨)   CBO使用CHECK的一個(gè)Bug    查詢正常作為條件報(bào)錯(cuò)的問題    JOB調(diào)用DBMS_STATS包出錯(cuò)的診斷    長(zhǎng)時(shí)間LATCH FREE等待——記一次系統(tǒng)異常的診斷過程    一次ORA-4030問題診斷及解決   Oracle數(shù)據(jù)庫(kù)性能與統(tǒng)計(jì)信息(作者:熊軍)    一個(gè)真實(shí)的案例    統(tǒng)計(jì)信息的重要性    統(tǒng)計(jì)信息的相關(guān)知識(shí)    面臨的問題與挑戰(zhàn)    關(guān)于統(tǒng)計(jì)信息的常見誤區(qū)    總結(jié)   聚簇因子、柱狀圖與執(zhí)行計(jì)劃(作者:段林仲)    CLUSTERING_FACTOR對(duì)于執(zhí)行計(jì)劃的影響    CURSOR_SHARING與SQL的執(zhí)行計(jì)劃    Histograms對(duì)于執(zhí)行計(jì)劃的影響   表碎片及分頁(yè)查詢優(yōu)化(作者:蓋國(guó)強(qiáng))    性能分析的起點(diǎn)    AWR與OSWatcher診斷案例    Statspack之案例分析    數(shù)據(jù)表之統(tǒng)計(jì)數(shù)據(jù)分析    碎片的消除與性能優(yōu)化    Cache與Nocache對(duì)于性能的影響    ERP系統(tǒng)中Cache表案例分析    對(duì)于分頁(yè)查詢的優(yōu)化    DBMS_PROFILER包用于診斷與優(yōu)化    總結(jié)   一次排序的調(diào)整與優(yōu)化(作者:段林仲)    Statspack之問題發(fā)現(xiàn)    SQL排序之問題定位    SQL優(yōu)化與問題解決    優(yōu)化后性能比較  參考文獻(xiàn)索引

編輯推薦

  《Oracle DBA手記:數(shù)據(jù)庫(kù)診斷案例與性能優(yōu)化實(shí)踐》是Oracle ACE總監(jiān)、Oracle暢銷書作者蓋國(guó)強(qiáng)親自策劃,匯集五位一線Oracle DBA工作思考的心得,從不同視角展示數(shù)據(jù)庫(kù)診斷與優(yōu)化的思路。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Oracle DBA手記 PDF格式下載


用戶評(píng)論 (總計(jì)57條)

 
 

  •   這本書匯聚了一線dba在實(shí)際工作中的經(jīng)驗(yàn),作者們把他們以往遇到的一些oracle問題及解決方法和思考分享給廣大的oracle讀者。這本書適合對(duì)oracle有一定工作經(jīng)驗(yàn)的人。茶余飯后和出差旅途讀非常適合。
  •   Oracle DBA真實(shí)實(shí)踐經(jīng)驗(yàn),值得學(xué)習(xí)!

    可以買來學(xué)習(xí)如何處理遇到的問題,不錯(cuò)!
  •   很不錯(cuò)的oracle技術(shù)人員的參考文檔,適合有一定oracle基礎(chǔ)的同學(xué),學(xué)習(xí)oracle是一個(gè)長(zhǎng)期的過程,如果想加入oracle DBA這一行,相信這本書能夠給你指引方向。
  •   這本書只有一定的dba經(jīng)驗(yàn)來看的話 是受益匪淺的 如果沒有經(jīng)驗(yàn)應(yīng)該是很難上手的
  •   書不錯(cuò),dba入門很實(shí)用。繼續(xù)努力。
  •   確實(shí)好,案例類的,增長(zhǎng)經(jīng)驗(yàn)。
  •   我是一名集成工程師,文中的一些提及的問題,對(duì)我的工作非常有意義!
  •   案例詳實(shí)的一本書
  •   有很多實(shí)戰(zhàn)經(jīng)驗(yàn),期待第二本
  •   本書在網(wǎng)上一直說評(píng)價(jià)好所以想買來看看,今天拿到書了,質(zhì)量很好,內(nèi)容還沒看,不過應(yīng)該不錯(cuò)。就是希望當(dāng)當(dāng)?shù)膬r(jià)格再便宜點(diǎn)就好了
  •   沖著幾個(gè)作者買的這本書,哈哈哈
  •   能收獲許多前輩碰到的問題,值得學(xué)習(xí)
  •   有深度的一本書,有點(diǎn)看不懂,可能是非專業(yè)的緣故,但是應(yīng)該堅(jiān)持看下去
  •   很有幫助的一本書,而且還是買一贈(zèng)一本相當(dāng)實(shí)惠
  •   第一本挺好的,只要你想了解
  •   男朋友看說覺得挺好的
  •   價(jià)格便宜,送貨快!
  •   讓人進(jìn)步的書籍大愛
  •   送貨速度還是可以的,書質(zhì)量也挺好
  •   朋友推薦的, 看著感覺不錯(cuò),有很我例子。
  •   此書比較好,比較實(shí)用
  •   大牛們,繼續(xù)加油啊。
  •   此書是不錯(cuò)的,但必須有一定基礎(chǔ)。
  •   質(zhì)量挺好,挺專業(yè)
  •   不錯(cuò)的例子!以后可以多出這樣子的書!
  •   Oracle DBA手記3 有損傷,像是透過水,放了好一段時(shí)間。其他都很好。
  •   DBA根據(jù)具體工作寫的記錄,確實(shí)非常實(shí)用。
  •   通過案例說明解決方案。比較適合有一定數(shù)據(jù)庫(kù)基礎(chǔ)的同仁使用。
  •   其實(shí)最主要是學(xué)習(xí)解決問題的方法與思路
  •   發(fā)貨那是沒的說的快,書也沒受到傷害??粗屯ο矚g,希望內(nèi)容也給力
  •   內(nèi)容比較適合實(shí)際使用.
  •   內(nèi)容還不錯(cuò),很真實(shí)
  •   沒看呢,不過聽說不錯(cuò)
  •   可能剛?cè)胄杏悬c(diǎn)看不懂
  •   看目錄挺好的...還沒認(rèn)真看
  •   想看看學(xué)習(xí)
  •   可能我水平臭,所以需要。
  •   給老公買的,他覺得還不錯(cuò)!對(duì)我這仲蝦米來說,太難了!
  •   看了下,覺得還不錯(cuò)。
  •   書到得很快,質(zhì)量也不錯(cuò)。
  •   這是進(jìn)階版的,初級(jí)用不上
  •   等了7天才收到書,真是慢啊
  •   書很好,但是送貨很慢。
  •   Oracle DBA手記:數(shù)據(jù)庫(kù)診斷案例 ,書還可以
  •   剛拿到書,書的質(zhì)量一般,不知道內(nèi)容怎么樣!
  •   還行吧,不過在我買的書里面不是首推
  •   感覺有點(diǎn)失望,所講的幾個(gè)案例并不是很實(shí)用,這書只能大概看看 等有發(fā)生了類似情況再拿出來翻翻
  •   粗略翻了下,僅參考可以
  •   還沒看,心儀已久
  •   有點(diǎn)深度,不是很懂
  •   值得一看,當(dāng)小說看!
  •   書還沒怎么看。
  •   比二要好
  •   還行吧 我覺得這本不錯(cuò)
  •   早就看好了!趁有優(yōu)惠活動(dòng)購(gòu)入!
  •     除了熊軍,楊挺困的那一部分還比較詳細(xì),其他的實(shí)在不敢恭維。特別是蓋國(guó)強(qiáng)那段latch,除了大段大段的炫技巧,大量使用內(nèi)部視圖,oradebug工具,對(duì)latch原理根本沒深入講下去,居然拿以前書的內(nèi)容大段復(fù)制,一個(gè)原本不復(fù)雜的案例 ,大量的trace粘貼,視圖結(jié)果集展示,以及一掃而過的oradebug poke方法,使得篇幅高達(dá)幾十頁(yè)。要真想講poke latch的方法,請(qǐng)由淺至深講講。要真想講latch,就多講講latch的原理,而不是拿個(gè)視圖輸出不停解釋latch的歷史演變。最后結(jié)論是 “如果有時(shí)間 這個(gè)故事我會(huì)講的更深入”。暈 ! 您這是出版物啊 收費(fèi)的啊,就這么糊弄啊。
        
         現(xiàn)在學(xué)oracle的動(dòng)不動(dòng)喜歡搞技術(shù)崇拜,以研究?jī)?nèi)部原理顯示高手本質(zhì),以10046,10053等等dump工具忽悠人,其實(shí)一個(gè)v$就能查看的東西,搞那么多花頭迷惑人。看蓋的文章 從來就是點(diǎn)到而過。要講bbed 就請(qǐng)做個(gè)專題,一步一步教大家使用,而不是動(dòng)不動(dòng)什么案例就來一下,搞的大家不知所云。 那本啥《深入淺出》簡(jiǎn)直就是對(duì)dsi的簡(jiǎn)單翻譯,還沒講詳細(xì),然后就是大段大段的trace往上貼,我懷疑一本200多頁(yè)的書,真有價(jià)值的不超過50頁(yè)??!
  •   lz有沒有好一點(diǎn)的書推薦呢
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7