《Oracle管理之道》以深入淺出的方法,引導讀者快速進入Oracle知識領域,接著進行了理論與實際參考示例的闡述,《Oracle管理之道》介紹了Oracle資料庫的基本運作方式以及相關的設定與管理方式;OracleASM的原理、安裝與套用;Oracle新一代的監控與調校管理工具;Oracle資料庫的安全管控。
基本介紹
- 中文名:Oracle管理之道
- 出版社:清華大學出版社
- 頁數:940頁
- 開本:16
- 品牌:清華大學出版社
- 作者:張天慧(Tim Tian-Huey Chang)
- 出版日期:2012年5月1日
- 語種:簡體中文
- ISBN:9787302285403
基本介紹,內容簡介,作者簡介,圖書目錄,
基本介紹
內容簡介
《Oracle管理之道》是最完整、最真實、最靈活的Oracle資料庫指南!既可以讓初學者參考學習,又可以幫助具備一定Oracle資料庫基礎的DBA學習高級的知識,希望無論是資料庫管理員還是程式開發人員都能從中獲益。
作者簡介
張天慧(Tim Tian-Huey Chang),現任華碩集團昌碩科技(上海)有限公司DBA,曾任華碩電腦DBA、NCR專業顧問、台灣積體電路特聘DBA、遠傳電信DBA以及和信電信DBA、具有美商甲骨文OCP(Oracle Certified Professional)認證資格,並擁有10年以上IT相關經驗。 專長:Oracle資料庫管理、備份與恢復、性能調優,SQL Server資料庫管理、備份與恢復、性能調優,Teradata數據倉庫管理,Linux/Unix系統管理。 著作:《Oracle資料庫管理與維護》。
圖書目錄
第Ⅰ部分基本架構運行方式
第1章Oracle資料庫架構概述
1.1Oracle的記憶體結構
1.2Oracle的實體結構
1.2.1物理存儲結構
1.2.2邏輯存儲結構
本章小結
第2章Oracle實例
2.1系統全局區
2.1.1系統全局區的重要概念
2.1.2系統全局區的重要參數
2.1.3系統全局區的重要視圖
2.2資料庫高速緩衝區
2.2.1資料庫高速緩衝區的重要概念
2.2.2資料庫高速緩衝區的重要參數
2.2.3資料庫高速緩衝區的重要視圖
2.3共享池
2.3.1庫快取
2.3.2數據字典高速快取
2.3.3共享池的重要概念
2.3.4共享池的重要參數
2.3.5共享池的重要視圖
2.4重做日誌緩衝區
2.4.1重做日誌緩衝區的重要概念
2.4.2重做日誌緩衝區的重要參數
2.4.3重做日誌緩衝區的重要視圖
2.5大型池
2.5.1大型池的重要概念
2.5.2大型池的重要參數
2.5.3大型池的重要視圖
2.6JAVA池
2.6.1JAVA_POOL_SIZE
2.6.2JAVA_MAZ_sessionspace_size
2.6.3JAVA_SOFT_sessionspace_limit
2.7流池
2.8軟體程式代碼區
2.9Oracle自動記憶體管理
本章小結
第3章Oracle的PGA與UGA
3.1程式全局區
3.1.1PGA的重要概念
3.1.2PGA的重要參數
3.1.3PGA的重要視圖
3.2用戶全局區
3.2.1UGA的重要概念
3.2.2UGA的重要視圖
本章小結
第4章Oracle存儲結構
4.1Oracle資料庫與磁碟I/O關係
4.1.1讀取Oracle檔案
4.1.2寫入Oracle檔案
4.2檔案系統與裸設備
4.2.1檔案系統
4.2.2裸設備
4.2.3I/O的種類
4.3資料庫存儲架構設計概述
4.3.1磁碟陣列
4.3.2存儲設備
4.4Oracle資料庫I/O問題解決方案
4.4.1數據檔案I/O等待事件解決方案
4.4.2控制檔案I/O等待事件解決方案
4.4.3在線上重做日誌檔案I/O等待事件解決方案
4.4.4其他I/O等待事件解決方案
本章小結
第5章Oracle字元集
5.1字元集
5.1.1字元集的基本知識
5.1.2字元集的歷史演進
5.2Oracle字元集的基本知識
5.2.1字元集的組成
5.2.2Oracle字元集的子集與母集
5.3Oracle字元集的設定
5.3.1設定存儲用字元集
5.3.2設定顯示用字元集
5.3.3如何選擇正確的Oracle字元集
5.4維護Oracle字元集
5.4.1確認字元集的方式
5.4.2修改資料庫字元集
本章小結
第6章Oracle的事務控制
6.1系統變更號
6.2 SCN與檢查點的關係
6.3REDO與UNDO的關係及其作用
6.3.1REDO
6.3.2UNDO
6.4Latch與Lock機制
6.4.1Latch機制
6.4.2Lock機制
6.5Oracle並行控制的事務隔離等級
本章小結
第7章Oracle並行執行
7.1Oracle並行執行架構
7.2Oracle並行執行的種類
7.2.1並行查詢作業
7.2.2並行DML作業
7.2.3並行DDL作業
7.3Oracle並行執行的啟用與關閉方式
7.3.1針對對象啟用/關閉Oracle並行執行
7.3.2針對用戶會話啟用/關閉Oracle並行執行
7.3.3針對SQL語句啟用Oracle並行執行
7.4Oracle並行執行的相關設定
本章小結
第11部分Oracle的高可用
第8章Oracle自動存儲管理
8.1Oracle自動存儲管理基本概念
8.1.1ASM磁碟組
8.1.2ASM實例
8.2安裝與設定ASM存儲管理架構
8.2.1安裝前的準備事項
8.2.2安裝Grid Infrastructure
8.2.3安裝Oracle 11g R2資料庫軟體
8.2.4配置ASM架構Oracle資料庫
8.3管理ASM檔案與磁碟組
8.3.1管理ASM磁碟組
8.3.2管理ASM檔案
8.4維護ASM實例
8.4.1打開與關閉ASM實例
8.4.2ASM初始參數
8.4.3ASM的動態視圖
8.4.4使用ASMCMD管理ASM
8.5使用OEM管理ASM存儲管理架構
8.5.1使用OEM管理ASM實例
8.5.2使用OEM管理ASM相關資料庫檔案
本章小結
第9章初探Oracle真正套用集群:Oracle RAC
9.1Oracle真正套用集群的基本原理
9.1.1RAC記憶體結構與實體結構
9.1.2Oracle集群軟體基本組件與運行原理
9.2創建Oracle RAC資料庫
9.2.1RAC安裝前的環境設定
9.2.2安裝Grid Infrastructure
9.2.3安裝Oracle軟體
9.2.4配置Oracle RAC資料庫
9.3Oracle RAC基本管理與維護
9.3.1srvctl整合管理指令
9.3.2crs stat集群監控指令
9.3.3crsctl監控與管理指令
9.3.4Oracle RAC的打開關閉流程
本章小結
第10章Oracle Stream快速複製功能
1 0.1Oracle Stream的基本運行架構
10.1.1捕獲
10.1.2數據暫存
10.1.3數據消費
10.2Oracle Stream設定前的準備
10.2.1設定相關參數
10.2.2確認歸檔日誌模式
10.2.3配置Stream的管理賬號與專用的表空間
10.2.4配置資料庫連結
10.3oracle Stream的基本設定
10.3.1利用Oracle Stream設定整個資料庫複製
10.3.2利用Oracle Stream設定表空間複製
10.3.3利用Oracle Stream設定Schema複製
10.3.4利用Oracle Stream設定表複製
10.4Oracle Stream的相關管理與維護
10.4.1執行Stream Package的過程中產生錯誤信息
10.4.2確認Capture運行情況
10.4.3刪除Oracle Stream的設定
本章小結
茸11章Oracle管理工具:OEM Database Control
11.1企業管理器的基本架構
11.2OEM Database Control的安裝方式
11.2.1第一種安裝方式
11.2.2第二種安裝方式
11.2.3第三種安裝方式
11.2.4第四種安裝方式
11.3OEM Database Control的目錄結構
11.4利用OEM Database Control管理資料庫
11.4.1OEM Database Control:首頁
11.4.2OEM Database Control:性能
11.4.3OEM Database Control:可用性
11.4.4OEM Database Control:伺服器
11.4.5Schema:模式
11.5其他高可用性相關連結
11.5.1SQL工作表
11.5.2EM SQL歷史記錄
11.5.3警告日誌內容
11.5.4警告歷史記錄
本章小結
第12章Oracle整合性管理工具:OEM Grid Control
12.1OEM Grid Control的組成架構
12.2OEM Grid Control安裝前須知
12.3安裝OEM Grid Control
12.3.1OEM Grid Control主程式安裝
12.3.2OEM Grid Control主程式升級安裝
12.3.3安裝Oracle Management Agent
……
第Ⅲ部分有效的監控與最佳化
第Ⅳ部分安全管理
第1章Oracle資料庫架構概述
1.1Oracle的記憶體結構
1.2Oracle的實體結構
1.2.1物理存儲結構
1.2.2邏輯存儲結構
本章小結
第2章Oracle實例
2.1系統全局區
2.1.1系統全局區的重要概念
2.1.2系統全局區的重要參數
2.1.3系統全局區的重要視圖
2.2資料庫高速緩衝區
2.2.1資料庫高速緩衝區的重要概念
2.2.2資料庫高速緩衝區的重要參數
2.2.3資料庫高速緩衝區的重要視圖
2.3共享池
2.3.1庫快取
2.3.2數據字典高速快取
2.3.3共享池的重要概念
2.3.4共享池的重要參數
2.3.5共享池的重要視圖
2.4重做日誌緩衝區
2.4.1重做日誌緩衝區的重要概念
2.4.2重做日誌緩衝區的重要參數
2.4.3重做日誌緩衝區的重要視圖
2.5大型池
2.5.1大型池的重要概念
2.5.2大型池的重要參數
2.5.3大型池的重要視圖
2.6JAVA池
2.6.1JAVA_POOL_SIZE
2.6.2JAVA_MAZ_sessionspace_size
2.6.3JAVA_SOFT_sessionspace_limit
2.7流池
2.8軟體程式代碼區
2.9Oracle自動記憶體管理
本章小結
第3章Oracle的PGA與UGA
3.1程式全局區
3.1.1PGA的重要概念
3.1.2PGA的重要參數
3.1.3PGA的重要視圖
3.2用戶全局區
3.2.1UGA的重要概念
3.2.2UGA的重要視圖
本章小結
第4章Oracle存儲結構
4.1Oracle資料庫與磁碟I/O關係
4.1.1讀取Oracle檔案
4.1.2寫入Oracle檔案
4.2檔案系統與裸設備
4.2.1檔案系統
4.2.2裸設備
4.2.3I/O的種類
4.3資料庫存儲架構設計概述
4.3.1磁碟陣列
4.3.2存儲設備
4.4Oracle資料庫I/O問題解決方案
4.4.1數據檔案I/O等待事件解決方案
4.4.2控制檔案I/O等待事件解決方案
4.4.3在線上重做日誌檔案I/O等待事件解決方案
4.4.4其他I/O等待事件解決方案
本章小結
第5章Oracle字元集
5.1字元集
5.1.1字元集的基本知識
5.1.2字元集的歷史演進
5.2Oracle字元集的基本知識
5.2.1字元集的組成
5.2.2Oracle字元集的子集與母集
5.3Oracle字元集的設定
5.3.1設定存儲用字元集
5.3.2設定顯示用字元集
5.3.3如何選擇正確的Oracle字元集
5.4維護Oracle字元集
5.4.1確認字元集的方式
5.4.2修改資料庫字元集
本章小結
第6章Oracle的事務控制
6.1系統變更號
6.2 SCN與檢查點的關係
6.3REDO與UNDO的關係及其作用
6.3.1REDO
6.3.2UNDO
6.4Latch與Lock機制
6.4.1Latch機制
6.4.2Lock機制
6.5Oracle並行控制的事務隔離等級
本章小結
第7章Oracle並行執行
7.1Oracle並行執行架構
7.2Oracle並行執行的種類
7.2.1並行查詢作業
7.2.2並行DML作業
7.2.3並行DDL作業
7.3Oracle並行執行的啟用與關閉方式
7.3.1針對對象啟用/關閉Oracle並行執行
7.3.2針對用戶會話啟用/關閉Oracle並行執行
7.3.3針對SQL語句啟用Oracle並行執行
7.4Oracle並行執行的相關設定
本章小結
第11部分Oracle的高可用
第8章Oracle自動存儲管理
8.1Oracle自動存儲管理基本概念
8.1.1ASM磁碟組
8.1.2ASM實例
8.2安裝與設定ASM存儲管理架構
8.2.1安裝前的準備事項
8.2.2安裝Grid Infrastructure
8.2.3安裝Oracle 11g R2資料庫軟體
8.2.4配置ASM架構Oracle資料庫
8.3管理ASM檔案與磁碟組
8.3.1管理ASM磁碟組
8.3.2管理ASM檔案
8.4維護ASM實例
8.4.1打開與關閉ASM實例
8.4.2ASM初始參數
8.4.3ASM的動態視圖
8.4.4使用ASMCMD管理ASM
8.5使用OEM管理ASM存儲管理架構
8.5.1使用OEM管理ASM實例
8.5.2使用OEM管理ASM相關資料庫檔案
本章小結
第9章初探Oracle真正套用集群:Oracle RAC
9.1Oracle真正套用集群的基本原理
9.1.1RAC記憶體結構與實體結構
9.1.2Oracle集群軟體基本組件與運行原理
9.2創建Oracle RAC資料庫
9.2.1RAC安裝前的環境設定
9.2.2安裝Grid Infrastructure
9.2.3安裝Oracle軟體
9.2.4配置Oracle RAC資料庫
9.3Oracle RAC基本管理與維護
9.3.1srvctl整合管理指令
9.3.2crs stat集群監控指令
9.3.3crsctl監控與管理指令
9.3.4Oracle RAC的打開關閉流程
本章小結
第10章Oracle Stream快速複製功能
1 0.1Oracle Stream的基本運行架構
10.1.1捕獲
10.1.2數據暫存
10.1.3數據消費
10.2Oracle Stream設定前的準備
10.2.1設定相關參數
10.2.2確認歸檔日誌模式
10.2.3配置Stream的管理賬號與專用的表空間
10.2.4配置資料庫連結
10.3oracle Stream的基本設定
10.3.1利用Oracle Stream設定整個資料庫複製
10.3.2利用Oracle Stream設定表空間複製
10.3.3利用Oracle Stream設定Schema複製
10.3.4利用Oracle Stream設定表複製
10.4Oracle Stream的相關管理與維護
10.4.1執行Stream Package的過程中產生錯誤信息
10.4.2確認Capture運行情況
10.4.3刪除Oracle Stream的設定
本章小結
茸11章Oracle管理工具:OEM Database Control
11.1企業管理器的基本架構
11.2OEM Database Control的安裝方式
11.2.1第一種安裝方式
11.2.2第二種安裝方式
11.2.3第三種安裝方式
11.2.4第四種安裝方式
11.3OEM Database Control的目錄結構
11.4利用OEM Database Control管理資料庫
11.4.1OEM Database Control:首頁
11.4.2OEM Database Control:性能
11.4.3OEM Database Control:可用性
11.4.4OEM Database Control:伺服器
11.4.5Schema:模式
11.5其他高可用性相關連結
11.5.1SQL工作表
11.5.2EM SQL歷史記錄
11.5.3警告日誌內容
11.5.4警告歷史記錄
本章小結
第12章Oracle整合性管理工具:OEM Grid Control
12.1OEM Grid Control的組成架構
12.2OEM Grid Control安裝前須知
12.3安裝OEM Grid Control
12.3.1OEM Grid Control主程式安裝
12.3.2OEM Grid Control主程式升級安裝
12.3.3安裝Oracle Management Agent
……
第Ⅲ部分有效的監控與最佳化
第Ⅳ部分安全管理