3dwoo大學簡體電腦書店
Oracle核心技術
( 簡體 字)
作者:[英] Jonathan Lewis 類別:1. -> 資料庫 -> Oracle
出版社:人民郵電出版社Oracle核心技術 3dWoo書號: 37149
詢問書籍請說出此書號!
有庫存
NT售價: 295
出版日:12/1/2013
頁數:226
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787115335647 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
第1章 準備開始 1
1.1 Oracle的流程 1
1.2 Oracle實戰 4
1.3 小結 4

第2章 redo和undo 5
2.1 基本數據改變 5
2.1.1 數據改變的方法 6
2.1.2 示例 6
2.1.3 任務報告 9
2.1.4 觀察總結 10
2.2 ACID 11
2.3 redo復雜度 13
2.4 undo復雜度 18
2.4.1 讀一致性 19
2.4.2 回滾 19
2.5 小結 21

第3章 事務與一致性 22
3.1 沖突解決 22
3.2 事務與undo 23
3.2.1 事務的開始與結束 24
3.2.2 事務表 25
3.2.3 undo塊回顧 27
3.3 數據塊訪問與undo 30
3.3.1 設置場景 30
3.3.2 事務列表 31
3.3.3 并發動作 33
3.4 提交SCN 38
3.4.1 提交清除 39
3.4.2 延遲塊清除 41
3.4.3 事務表回滾 44
3.5 大對象 48
3.6 小結 49

第4章 鎖與閂鎖 50
4.1 事情有先有后 50
4.1.1 數組 50
4.1.2 指針 51
4.1.3 鏈表 51
4.1.4 散列表 53
4.2 閂鎖 56
4.2.1 閂鎖背后的邏輯 56
4.2.2 閂鎖活動統計 59
4.2.3 閂鎖可擴展性 63
4.3 鎖 64
4.3.1 基礎結構 65
4.3.2 V$lock的圖形展示 66
4.3.3 死鎖 69
4.3.4 鎖模式 72
4.3.5 保護鎖的閂鎖 73
4.3.6 KGL鎖(和pin) 75
4.3.7 鎖和pin 75
4.4 小結 77

第5章 緩存和復制 79
5.1 內存管理 79
5.1.1 granule 80
5.1.2 granule和緩沖區 81
5.2 多個數據塊緩存 83
5.2.1 granule和緩沖池 84
5.2.2 緩沖池 85
5.3 工作集 86
5.4 LRU/TCH算法 88
5.4.1 LRU/TCH實戰 89
5.4.2 重新鏈接緩沖區 90
5.5 REPL_AUX 92
5.6 查找數據 94
5.6.1 pin住緩沖區 96
5.6.2 邏輯I/O 98
5.6.3 更新(update) 99
5.6.4 載入散列鏈 100
5.6.5 讀一致性拷貝 100
5.6.6 物理I/O 101
5.6.7 表掃描 102
5.7 小結 103

第6章 寫入和恢復 105
6.1 目標 105
6.2 日志寫進程 106
6.2.1 日志寫進程寫入 108
6.2.2 PL/SQL優化 110
6.2.3 ACID異常 113
6.2.4 提交改進 113
6.2.5 過程 115
6.2.6 重做日志浪費 118
6.2.7 私有重做 119
6.3 數據庫寫進程 120
6.3.1 緩沖區頭部 121
6.3.2 檢查點隊列 121
6.3.3 增量檢查點 123
6.4 數據庫寫進程的交互 124
6.4.1 數據庫寫進程與日志寫進程 124
6.4.2 數據庫寫進程和LRU 125
6.4.3 檢查點和隊列 128
6.4.4 緩沖區頭部隊列 132
6.4.5 檢查點和日志文件 133
6.5 恢復 135
6.5.1 介質恢復 136
6.5.2 備用數據庫 137
6.5.3 閃回數據庫 137
6.5.4 副作用 138
6.6 小結 139

第7章 解析與優化 141
7.1 理解SQL代碼 141
7.1.1 解析 141
7.1.2 優化 142
7.1.3 解釋tkprof Summaries 143
7.2 數據字典緩存 145
7.2.1 結構 149
7.2.2 數據字典緩存活動 151
7.3 什么是解析調用 154
7.3.1 Cursor Caching 155
7.3.2 持有游標 157
7.4 庫緩存 158
7.4.1 共享池結構 160
7.4.2 精妙的共享池結構 163
7.4.3 那么,行動吧! 168
7.5 解析和優化 170
7.5.1 executing、locking和pinning 173
7.5.2 互斥鎖 174
7.6 小結 175

第8章 RAC及“缺陷” 176
8.1 RAC示意圖 177
8.2 重點是什么 180
8.2.1 高可用性 180
8.2.2 可擴展性 181
8.2.3 網格 182
8.3 它如何工作 183
8.3.1 全局資源目錄 183
8.3.2 Master和Shadow 186
8.3.3 GCS和GES 189
8.3.4 緩存融合 190
8.3.5 后果 193
8.4 恢復 195
8.5 序列 196
8.5.1 緩存序列 197
8.5.2 深入解析序列 197
8.5.3 有序的序列 199
8.5.4 序列和索引 201
8.6 小結 203

附錄A 轉儲與調試 205
詞匯表 216
索引 224
《Oracle核心技術》揭示了Oracle數據庫內部的核心信息,這些信息恰好是每個DBA排除故障所必需的,不多不少。內容涉及Oracle核心架構基礎:多少開銷是合理的?如何認識到你做得太多?如何預見故障?為什么發生這些故障?等等。
  《Oracle核心技術》適合DBA、QA、架構師、開發人員等人群閱讀。
pagetop