發表於2024-11-20
自動化運維已成為數據庫運維的重要趨勢,本書是國內首部數據庫自動化運維的專著。以開放式可擴展的自動化運維體係為藍本,將數據庫運維工作按需自動化,保障數據庫高性能運行的同時,大大降低數據庫運維成本,提高數據庫管理工作效率。
一站式深入淺齣地解析Oracle體係架構和優化機製,客觀科學地將理論基礎與實戰操作有機結閤,追根溯源論證;原創自動化運維技術體係,保障數據庫自動化部署簡單便捷,為數據庫運維人員提供獨具匠心的實戰參考。
Oracle資深專傢顧問李亞、阿裏巴巴原數據庫資深專傢鄭勇斌、支付寶原研發核心李培躍以及Oracle公司首席谘詢顧問李純香聯袂推薦。
共10章,分為三個部分:
基礎篇(第1~4章) 首先講解瞭Linux環境下Oracle內存體係的架構組成和功能,以及Oracle的日誌與迴滾段內容,幫助讀者深入理解Oracle知識體係的同時,為後續數據庫優化以及備份恢復打下基礎。
優化篇(第5~6章) 總結瞭Oracle SQL優化的原理和思想,結閤CBO優化器對Oracle優化進行探索。其中,SQL優化原理和思想是CBO優化的基礎,將兩者結閤就可以提供Oralce數據庫優化參考。
方法篇(第7~10章) 主要講解瞭Oracle備份恢復的原理以及如何製定符閤自身數據庫特點的Oracle備份恢復計劃。同時,結閤自動化運維管理係統、自動化曆史分析係統以及自動化實時監控係統對數據庫自動化運維進行實踐,幫助數據庫維護人員從大量重復繁瑣的運維工作中解放齣來,實現高效率自動化的數據庫管理。
冷菠(網名悠然)
資深Oracle數據庫專傢,曾擔任美資企業Senior DBA、支付公司數據庫團隊負責人,現就職於海康威視,有10年一綫數據庫運維和團隊管理經驗。
主要涉及行業有通信、金融、遊戲、政府部門以及傳統製造業等。擅長數據庫的備份、恢復、性能診斷優化以及數據庫自動化運維等,對於主機存儲、網絡、係統業務架構設計優化、大數據等領域有較為深入的研究。目前緻力於Devops、大數據、智能一體化、雲計算等前沿技術的*佳實踐探索。
個人主頁:http://www.orasky.net
QQ交流群:630447653)
前言
第一篇 基礎篇
第1章 Linux下的Oracle2
1.1 Linux簡介2
1.2 Oracle簡介3
1.3 Linux內存體係的優勢3
1.4 Linux內存體係與Oracle內存空間5
1.4.1 Linux用戶空間與內核空間5
1.4.2 Linux下的Oracle內存體係結構5
1.4.3 Linux下的Oracle內存分配6
1.5 小結9
第2章 Oracle內存體係結構10
2.1 閂(Latch)10
2.1.1 Latch簡介10
2.1.2 Latch Level11
2.1.3 Latch獲取模式12
2.1.4 Latch獲取等待13
2.1.5 Latch資源清理迴收15
2.2 隊列鎖(Enqueue Lock)16
2.2.1 Lock與Latch的區彆16
2.2.2 常見的Lock17
2.2.3 Lock相關參數18
2.2.4 Lock先請求先服務機製18
2.3 Library Cache21
2.3.1 Library Cache與SQL遊標21
2.3.2 Library Cache內存結構28
2.3.3 Library Cache Lock(Pin)31
2.4 Buffer Cache34
2.4.1 Buffer(Cache)Pool34
2.4.2 Cache Buffer Chain(Latch)37
2.4.3 Cache Buffer Pin40
2.4.4 Buffer Cache等待與優化44
2.5 小結47
第3章 Oracle重做日誌(Redo)48
3.1 Redo功能用途48
3.2 Redo組成結構49
3.2.1 Redo Header49
3.2.2 Redo Record49
3.3 Redo産生場景53
3.3.1 Redo與DML事務53
3.3.2 Redo與Block Cleanout55
3.3.3 Redo與Block Write56
3.3.4 Redo與Hot Backup56
3.3.5 Redo與Direct Load56
3.3.6 Redo與Nologging57
3.4 Redo優化58
3.5 小結61
第4章 Oracle事務與迴滾段62
4.1 Oracle事務62
4.1.1 Oracle事務概覽62
4.1.2 Oracle事務ACID原則63
4.1.3 Oracle事務與迴滾段運行機製64
4.2 Oracle迴滾段70
4.2.1 迴滾段與一緻性讀70
4.2.2 迴滾段與事務鎖定71
4.2.3 迴滾段與塊清除72
4.3 Oracle事務恢復73
4.3.1 迴滾操作下的事務恢復73
4.3.2 進程崩潰下的事務恢復74
4.3.3 實例崩潰下的事務恢復75
4.3.4 數據庫異常關閉下的事務恢復75
4.4 Oracle迴滾段特殊恢復76
4.4.1 Oracle迴滾段特殊恢復隱藏參數77
4.4.2 Oracle迴滾段特殊恢復場景78
4.4.3 Oracle迴滾段特殊恢復實戰80
4.5 小結81
第二篇 優化篇
第5章 Oracle SQL優化84
5.1 Oracle SQL遊標84
5.1.1 私有SQL遊標84
5.1.2 共享SQL遊標85
5.1.3 Library Cache中的SQL遊標85
5.1.4 SQL遊標與Session遊標緩存區88
5.2 Oracle SQL解析與執行91
5.2.1 Oracle SQL解析91
5.2.2 Oracle SQL執行93
5.3 Oracle錶連接查詢96
5.3.1 NESTED LOOPS97
5.3.2 HASH JOIN97
5.3.3 SORT MERGE98
5.4 Oracle統計信息98
5.4.1 默認統計信息98
5.4.2 手動搜集統計信息99
5.5 Oracle直方圖102
5.5.1 直方圖概要102
5.5.2 直方圖優化103
5.6 Oracle提示107
5.6.1 Oracle提示的語法及使用108
5.6.2 Oracle提示失效場景108
5.7 Oracle SQL跟蹤109
5.7.1 10046事件跟蹤109
5.7.2 SQL跟蹤與Tkprof112
5.8 小結113
第6章 Oracle CBO優化114
6.1 CBO優化器模式與CPU成本114
6.1.1 CBO優化器模式114
6.1.2 CBO優化器模式下的執行計劃調整115
6.1.3 CPU成本121
6.1.4 CPU成本啓用124
6.2 謂詞選擇率與基數計算124
6.2.1 單謂詞選擇率與基數計算124
6.2.2 多謂詞選擇率與基數計算129
6.3 錶連接選擇率與基數計算132
6.3.1 錶連接選擇率與基數計算解析132
6.3.2 錶連接選擇率與基數計算驗證134
6.4 Oracle查詢轉換提示136
6.4.1 dynamic_sampling提示136
6.4.2 leading與ordered提示138
6.4.3 index提示140
6.4.4 index_join提示141
6.4.5 index_ffs提示142
6.4.6 index_ss提示144
6.4.7 index_combine提示145
6.4.8 use_concat提示147
6.4.9 expand與no_expand提示148
6.4.10 merge與no_merge提示148
6.4.11 unnest與no_unnest提示150
6.4.12 push_pred與no_push_pred提示151
6.4.13 push_subq與no_push_subq提示152
6.4.14 pq_distribute提示155
6.4.15 driving_site提示158
6.5 小結159
第三篇 方法篇
第7章 Oracle備份恢復162
7.1 備份恢復與日誌記錄體係162
7.1.1 Oracle日誌記錄體係162
7.1.2 Oracle備份恢復與日誌記錄體係166
7.2 備份恢復與物理文件183
7.2.1 備份恢復與控製文件184
7.2.2 備份恢復與數據文件(頭)201
7.2.3 備份恢復與日誌文件(頭)204
7.3 備份恢復實現205
7.3.1 Shutdown Clean恢復206
7.3.2 Shutdown Abort(Crash)恢復210
7.3.3 冷備恢復213
7.3.4 熱備恢復216
7.4 製定RMAN備份恢復計劃224
7.4.1 RMAN備份策略製定224
7.4.2 RMAN備份腳本227
7.4.3 RMAN日常備份腳本228
7.5 小結235
第8章 Oracle自動化運維管理係統236
8.1 Oracle自動化查詢管理係統236
8.1.1 查詢錶空間使用情況237
8.1.2 查詢Lock鎖定信息239
8.1.3 查詢事務運行狀態240
8.1.4 查詢LibraryCache命中率241
8.1.5 查詢Bu
Oracle高性能自動化運維 下載 mobi pdf epub txt 電子書 格式 2024
Oracle高性能自動化運維 下載 mobi epub pdf 電子書很好的商品 到貨速度超級塊的
評分書不錯,單位同事正在學習中……
評分很好的商品 到貨速度超級塊的
評分好書,因為oracle就靠他瞭
評分活動價格非常不錯,值得購入。
評分東東質量不錯,性價比比較高,整體還是不錯的
評分書比較薄,對不起這價格啊
評分還可以!還可以!
評分書不錯,單位同事正在學習中……
Oracle高性能自動化運維 mobi epub pdf txt 電子書 格式下載 2024