Oracle DBA手記—資料庫診斷案例與效能最佳化實踐(蓋國強親自策劃)

來源:互聯網
上載者:User

Oracle DBA手記—資料庫診斷案例與效能最佳化實踐(蓋國強親自策劃)

  • 定價 : ¥59.80
  • 會員價 : ¥44.85(75折)
  • 本書樣章免費試讀:http://www.china-pub.com/196286

    【基本資料】
    作者: 《Oracle DBA手記》編委會   
    出版社:電子工業出版社
    ISBN:9787121101397
    上架時間:2010-1-19
    出版日期:2010 年1月
    開本:16開
    頁碼:407
    版次:1-1

    【編輯精選】
    Oracle ACE總監、Oracle暢銷書作者蓋國強親自策劃
    彙集五位一線Oracle DBA工作思考的心得
    從不同視角展示資料庫診斷與最佳化的思路

    【內容簡介】
    本書由多位工作在資料庫維護一線的工程師合著而成,包含了精心挑選的資料庫診斷案例與效能最佳化實踐經驗,內容涉及Oracle典型錯誤的分析和診斷,各種SQL最佳化方法(包括調整索引,處理表片段,最佳化分頁查詢,改善執行計畫等),以及最佳化系統效能的經驗。
    作者不僅強調案例的實用性和可操作性,更著重再現解決問題的過程和思路並總結經驗教訓,希望將多年積累的工作方法,以及對DBA的職業發展的感悟展現出來,供廣大Oracle DBA借鑒參考。

    目錄
    第1篇 DBA工作手記 1
    Eygle的DBA工作手記(作者:蓋國強) 3
    DBA 2.0的時代 4
    DBA日常工作職責——我對DBA的7點建議 10
    DBA最重要的素質有哪些 11
    DBA職業生涯之誤刪除篇 12
    DBA警世錄——有些習慣DBA需要養成 13
    RAC環境下故障處理一則 14
    SQL_TRACE跟蹤與診斷 16
    暫存資料表空間組導致遞迴SQL高度解析案例 19
    使用閃回查詢恢複誤刪除的資料 21
    使用ErrorStack進行錯誤跟蹤及診斷 24
    斷電故障導致ASM DiskGroup故障及恢複案例 26
    共用池的改進與ORA-04031的變化 27
    共用記憶體無法正常釋放的處理 34
    LOG_BUFFER設定與變遷 35
    LOGMNR簡單而強大的工具 36
    從資料字典中獲得更多知識 38
    Yangtingkun的DBA工作手記(作者:楊廷琨) 45
    利用SQL解釋一個魔術 46

    .ORA-600(17069)錯誤的解決過程 47
    V$SQL視圖顯示結果異常的診斷 51
    預存程序ORA-4068之錯誤解析 54
    一次網路連接錯誤的診斷 57
    淺談JOB和DATABASE LINK的一個特點 58
    一次ORA-01041錯誤診斷 60
    一個ORA-604錯誤的分析 61
    ORA-7445(kdodpm)錯誤 62
    函數索引產生隱藏列 65
    用SQL解決一道有趣的題 67
    老熊的DBA手記(作者:熊軍) 71
    TNS_ADMIN和OEM引起的血案 72
    木馬防護軟體引起的DB Link故障 74
    壞塊與資料恢複 76
    IP地址衝突引發的ORA-12541錯誤 82
    ORA-8103錯誤的處理 83
    BanPing的DBA工作手記(作者:鄒德平) 87
    SQL執行計畫改變導致查詢變慢 88
    大資料量操作導致Data Guard延遲 91
    Oracle重做日誌切換頻繁導致的效能問題 92
    一次ORA-01438錯誤的解決辦法 93
    使用LogMiner尋找日誌資訊 95
    通過合并片段來最佳化Oralce的儲存結構 97
    RAC環境下GES警示情況的處理 99

    第2篇 診斷案例篇 101
    ASM案例分析與診斷(作者:楊廷琨) 103
    ASM執行個體串連之ORA-1012錯誤分析 104
    ASM空間擴充故障解決 111
    ASM建立資料表空間之ORA-569錯誤解決 115
    一次監聽故障的診斷與處理(作者:熊軍) 121
    問題診斷分析 122
    監聽的工作原理 123
    問題的解決 127
    總結 129
    ORA系列錯誤與診斷(作者:楊廷琨) 131
    解決ORA-600(16164)錯誤的過程 132
    一次ORA-942錯誤的跟蹤 139
    刪除資料表空間出現ORA-22868錯誤 150
    一次ORA-1461錯誤處理過程 160
    ORA-01200錯誤裸裝置恢複(作者:蓋國強) 169
    問題的發現 170
    問題的分析 171
    控制檔案與資料檔案頭 174
    物理裝置確認 176
    解決方案的確定 176
    恢複執行 177
    使用rman管理裸裝置檔案 181
    Oracle放棄對於裸裝置的支援 184
    Oracle資料庫版本的含義 185
    Oracle資料庫無響應故障的處理(作者:熊軍) 189
    無響應故障現象分析 190
    無響應故障成因分析 190
    無響應故障處理流程 191
    怎樣避免資料庫出現無響應故障 193
    一個實際的案例處理過程 193
    案例的總結分析 198
    總結 201
    RAC環境診斷案例一則(作者:楊廷琨) 203

    第3篇 SQL調優篇 213
    合理利用索引解決效能問題(作者:熊軍) 215
    案例一:利用複合索引解決效能問題 216
    B Tree索引的結構及特點 218
    Oracle如何掃描索引 223
    案例二:巧用索引降序掃描解決效能問題 224
    通過索引訪問資料時的成本計算 225
    案例三:降低clustering factor,解決效能問題 227
    總結 228
    SQL最佳化與調整實踐(作者:楊廷琨) 229
    HINT如何跨越視圖生效 230
    SQL最佳化引出的問題 236
    SQL語句中常量的處理 244
    一次更新操作的最佳化 247
    索引訪問與資料讀取(作者:蓋國強) 253
    高DB Time使用之SQL發現 254
    執行計畫擷取及索引最佳化 255
    INDEX FAST FULL SCAN與排序 256
    降序INDEX FULL SCAN消除排序的最佳化 260
    INDEX FAST FULL SCAN的資料訪問 262
    INDEX FULL SCAN的資料訪問 268
    索引值順序與索引訪問的效能 269
    使用基於函數的索引提升查詢效能 274
    SQL最佳化之Everything is possible(作者:楊廷琨) 281
    UNION效率比UNION ALL效率高 282
    恒等查詢條件對查詢的影響 284
    兩層GROUP BY的效率反而比一層GROUP BY高 287
    增加DISTINCT後查詢效率反而提高 290
    增加索引改變執行計畫 292

    第4篇 效能最佳化篇 295
    執行計畫與統計資訊案例 (作者:楊廷琨)297
    CBO使用CHECK的一個Bug 298
    查詢正常作為條件報錯的問題 303
    JOB調用DBMS_STATS包出錯的診斷 308
    長時間LATCH FREE等待——記一次系統異常的診斷過程 310
    一次ORA-4030問題診斷及解決 317
    Oracle資料庫效能與統計資訊(作者:熊軍) 329
    一個真實的案例 330
    統計資訊的重要性 334
    統計資訊的相關知識 335
    面臨的問題與挑戰 337
    關於統計資訊的常見誤區 339
    總結 341
    聚簇因子、柱狀圖與執行計畫(作者:段林仲) 343
    CLUSTERING_FACTOR對於執行計畫的影響 344
    CURSOR_SHARING與SQL的執行計畫 348
    Histograms對於執行計畫的影響 352
    表片段及分頁查詢最佳化(作者:蓋國強) 363
    效能分析的起點 364
    AWR與OSWatcher診斷案例 367
    Statspack之案例分析 370
    資料表之統計資料分析 371
    片段的消除與效能最佳化 374
    Cache與Nocache對於效能的影響 379
    ERP系統中Cache表案例分析 380
    對於分頁查詢的最佳化 384
    DBMS_PROFILER包用於診斷與最佳化 387
    總結 390
    一次排序的調整與最佳化(作者:段林仲) 391
    Statspack之問題發現 392
    SQL排序之問題定位 393
    SQL最佳化與問題解決 394
    最佳化後效能比較 400

    參考文獻 403
     

    相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.