Oracle管理之道

出版時(shí)間:2012-5  出版社:清華大學(xué)出版社  作者:張?zhí)旎壑?nbsp; 頁(yè)數(shù):940  字?jǐn)?shù):1236000  譯者:宋鈺  
Tag標(biāo)簽:無(wú)  

前言

  推薦序:  當(dāng)我為本書(shū)寫(xiě)序時(shí),心中并沒(méi)有特別的想法要寫(xiě)些什么,回顧這些年的DBA經(jīng)驗(yàn),我將個(gè)人多年的感想以及閱讀后的心得,以很直接與客觀的角度記錄下來(lái)。  踏進(jìn)Oracle DBA領(lǐng)域,從接觸Oracle 7到現(xiàn)在已超過(guò)8個(gè)年頭,數(shù)據(jù)庫(kù)的版本在不斷地更新,也針對(duì)安裝流程、管理接口、功能強(qiáng)化等進(jìn)行了更全面的改善與加強(qiáng)。  Database Administration在公司通常是個(gè)“冷衙門(mén)”,而且好的Database管理員并不多見(jiàn),因?yàn)檎嬲繢BA價(jià)值的主管并不多,當(dāng)主管都不了解DBA的真價(jià)值時(shí),又如何期待能找到真正好的DBA?  數(shù)據(jù)是公司最重要的資產(chǎn),我可以忍受機(jī)房失火,但不能忍受數(shù)據(jù)丟失!這是我接下第一份DBA工作時(shí),我的直屬經(jīng)理跟我說(shuō)的話,至今我還記憶猶新,也時(shí)常跟我?guī)ьI(lǐng)的DBA灌輸這樣的理念?! BA是個(gè)責(zé)任重大但曝光率不高的工作:一個(gè)稱職的DBA需要精通十八般武藝。  我想各位DBA一定都遇到過(guò)以下情況,平時(shí)數(shù)據(jù)庫(kù)運(yùn)行的好好的,通常不會(huì)有人知道DBA為了維護(hù)系統(tǒng)的正常運(yùn)行花費(fèi)了多少精力。一旦數(shù)據(jù)庫(kù)出了問(wèn)題,不管造成問(wèn)題的原因是否真的是數(shù)據(jù)庫(kù)本身的問(wèn)題,大家總是很習(xí)慣地把責(zé)任往DBA身上推,所有的壓力最終都會(huì)落到DBA身上?! 】吹竭@里,各位“老鳥(niǎo)”DBA是不是心有戚戚焉?  DBA需要精通十八般武藝是為了更容易在異常處理上精準(zhǔn)地查出問(wèn)題所在,并用更短的時(shí)間排除異常。  程序不良?主機(jī)異常?網(wǎng)絡(luò)問(wèn)題?數(shù)據(jù)庫(kù)問(wèn)題?如果DBA沒(méi)有這些領(lǐng)域的知識(shí),那么,在異常處理上,就很難找到造成數(shù)據(jù)庫(kù)的數(shù)據(jù)損失或是公司服務(wù)停止的準(zhǔn)確原因?! ∈忻嫔嫌嘘P(guān)Oracle Database的叢書(shū)相當(dāng)多,鮮有一本書(shū)能像本書(shū)一樣寫(xiě)得如此完善,將Oracle Database的基礎(chǔ)知識(shí)與高級(jí)功能描述得如此清楚?! ∥遗c本書(shū)作者張?zhí)旎酃彩露嗄辏琓im在數(shù)據(jù)庫(kù)與其相關(guān)領(lǐng)域有相當(dāng)豐富的知識(shí)與技巧,并累積了非常實(shí)用的實(shí)戰(zhàn)經(jīng)驗(yàn),在書(shū)中Tim用非常淺顯易懂的描述方式,將所有Oracle Database管理員需要了解的數(shù)據(jù)庫(kù)知識(shí)與經(jīng)驗(yàn)由淺而深地結(jié)合起來(lái),從基礎(chǔ)的Oracle內(nèi)存架構(gòu)、實(shí)例管理、存儲(chǔ)結(jié)構(gòu)解析,到高級(jí)的集群、網(wǎng)格計(jì)算、性能調(diào)優(yōu),以及安全管理等都逐一進(jìn)行了描繪,這是一本非常全面的工具書(shū),不管是對(duì)于入門(mén)的DBA或是老手DBA,甚至是程序開(kāi)發(fā)人員,都值得細(xì)細(xì)閱讀,相信都可從中獲取不少知識(shí)?! ×至?  宸鴻光電信息處經(jīng)理  作者序:  完成這本超過(guò)千頁(yè)的書(shū),對(duì)我來(lái)說(shuō)意義非凡,從事IT相關(guān)工作已有十多個(gè)年頭了,在這段時(shí)間,自己對(duì)于數(shù)據(jù)庫(kù)領(lǐng)域琢磨得最深,也因此見(jiàn)證了Oracle從單純的數(shù)據(jù)庫(kù)發(fā)展至今,成為一項(xiàng)全面性的產(chǎn)品。也就是說(shuō),如今的Oracle數(shù)據(jù)庫(kù)已經(jīng)跳出了數(shù)據(jù)庫(kù)的框架,演變?yōu)橐粋€(gè)可無(wú)限擴(kuò)展的架構(gòu)性產(chǎn)品,而這其中包含了多項(xiàng)大家耳熟能詳?shù)膭?chuàng)新技術(shù),如ASM、RAC、Grid Control等,因此,想藉由本書(shū)與大家分享這全然不同的Oracle數(shù)據(jù)庫(kù)架構(gòu)?! ”緯?shū)能夠如期完成,必須感謝我的好友周建竹與悅知出版社編輯群的鼎力相助,尤其是本書(shū)的項(xiàng)目編輯書(shū)瑜,她的督促讓我對(duì)這本書(shū)不敢有任何的松懈?! ∽詈笪乙钌罡兄x我的父母、我的太太念塤、我的妹妹天馨,以及我那4歲頑皮又可愛(ài)的兒子佑溥,是你們給了我持續(xù)的動(dòng)力完成這本書(shū),在此僅將這本書(shū)獻(xiàn)給我最?lèi)?ài)的家人?! ?zhí)旎?/pre>

內(nèi)容概要

  本書(shū)以深入淺出的方法,引導(dǎo)讀者快速進(jìn)入Oracle知識(shí)領(lǐng)域,接著進(jìn)行了理論與實(shí)際參考示例的闡述,既可以讓初學(xué)者參考學(xué)習(xí),又可以幫助具備一定Oracle數(shù)據(jù)庫(kù)基礎(chǔ)的DBA學(xué)習(xí)高級(jí)的知識(shí),希望無(wú)論是數(shù)據(jù)庫(kù)管理員還是程序開(kāi)發(fā)人員都能從中獲益。

作者簡(jiǎn)介

  張?zhí)旎?,現(xiàn)任華碩集團(tuán)昌碩科技(上海)有限公司DBA,曾任華碩電腦DBA、NCR專業(yè)顧問(wèn)、臺(tái)灣積體電路特聘DBA、遠(yuǎn)傳電信DBA以及和信電信DBA、具有美商甲骨文OCP(Oracle
Certified Professional)認(rèn)證資格,并擁有十年以上IT相關(guān)經(jīng)驗(yàn)。

書(shū)籍目錄

第i部分 基本架構(gòu)運(yùn)行方式
第1章 oracle數(shù)據(jù)庫(kù)架構(gòu)概述
1.1 oracle的內(nèi)存結(jié)構(gòu)
1.2 oracle的實(shí)體結(jié)構(gòu)
1.2.1 物理存儲(chǔ)結(jié)構(gòu)
1.2.2 邏輯存儲(chǔ)結(jié)構(gòu)
本章小結(jié)
第2章 oracle實(shí)例
2.1 系統(tǒng)全局區(qū)
2.1.1 系統(tǒng)全局區(qū)的重要概念
2.1.2 系統(tǒng)全局區(qū)的重要參數(shù)
2.1.3 系統(tǒng)全局區(qū)的重要視圖
2.2 數(shù)據(jù)庫(kù)高速緩沖區(qū)
2.2.1 數(shù)據(jù)庫(kù)高速緩沖區(qū)的重要概念
2.2.2 數(shù)據(jù)庫(kù)高速緩沖區(qū)的重要參數(shù)
2.2.3 數(shù)據(jù)庫(kù)高速緩沖區(qū)的重要視圖
2.3 共享池
2.3.1 庫(kù)緩存
2.3.2 數(shù)據(jù)字典高速緩存
2.3.3 共享池的重要概念
2.3.4 共享池的重要參數(shù)
2.3.5 共享池的重要視圖
2.4 重做日志緩沖區(qū)
2.4.1 重做日志緩沖區(qū)的重要概念
2.4.2 重做日志緩沖區(qū)的重要參數(shù)
2.4.3 重做日志緩沖區(qū)的重要視圖
2.5 大型池
2.5.1 大型池的重要概念
2.5.2 大型池的重要參數(shù)
2.5.3 大型池的重要視圖
2.6 java池
2.6.1 java_pool_size
2.6.2 java_max_
sessionspace_size
2.6.3 java_soft_
sessionspace_limit
2.7 流池
2.8 軟件程序代碼區(qū)
2.9 oracle自動(dòng)內(nèi)存管理
本章小結(jié)
第3章 oracle的pga與uga
3.1 程序全局區(qū)
3.1.1 pga的重要概念
3.1.2 pga的重要參數(shù)
3.1.3 pga的重要視圖
3.2 用戶全局區(qū)
3.2.1 uga的重要概念
3.2.2 uga的重要視圖
本章小結(jié)
第4章 oracle存儲(chǔ)結(jié)構(gòu)
4.1 oracle數(shù)據(jù)庫(kù)與磁盤(pán)i/o關(guān)系
4.1.1 讀取oracle文件
4.1.2 寫(xiě)入oracle文件
4.2 文件系統(tǒng)與裸設(shè)備
4.2.1 文件系統(tǒng)
4.2.2 裸設(shè)備
4.2.3 i/o的種類(lèi)
4.3 數(shù)據(jù)庫(kù)存儲(chǔ)架構(gòu)設(shè)計(jì)概述
4.3.1 磁盤(pán)陣列
4.3.2 存儲(chǔ)設(shè)備
4.4 oracle數(shù)據(jù)庫(kù)i/o問(wèn)題解決方案
4.4.1 數(shù)據(jù)文件i/o等待事件解決方案
4.4.2 控制文件i/o等待事件解決方案
4.4.3 聯(lián)機(jī)重做日志文件i/o等待事件解決方案
4.4.4 其他i/o等待事件解決方案
本章小結(jié)
第5章 oracle字符集
5.1 字符集
5.1.1 字符集的基本知識(shí)
5.1.2 字符集的歷史演進(jìn)
5.2 oracle字符集的基本知識(shí)
5.2.1 字符集的組成
5.2.2 oracle字符集的子集與母集
5.3 oracle字符集的設(shè)置
5.3.1 設(shè)置存儲(chǔ)用字符集
5.3.2 設(shè)置顯示用字符集
5.3.3 如何選擇正確的oracle字符集
5.4 維護(hù)oracle字符集
5.4.1 確認(rèn)字符集的方式
5.4.2 修改數(shù)據(jù)庫(kù)字符集
本章小結(jié)
第6章 oracle的事務(wù)控制
6.1 系統(tǒng)變更號(hào)
6.2 scn與檢查點(diǎn)的關(guān)系
6.3 redo與undo的關(guān)系及其作用
6.3.1 redo
6.3.2 undo
6.4 latch與lock機(jī)制
6.4.1 latch機(jī)制
6.4.2 lock機(jī)制
6.5 oracle并行控制的事務(wù)隔離等級(jí)
本章小結(jié)
第7章 oracle并行執(zhí)行
7.1 oracle并行執(zhí)行架構(gòu)
7.2 oracle并行執(zhí)行的種類(lèi)
7.2.1 并行查詢作業(yè)
7.2.2 并行dml作業(yè)
7.2.3 并行ddl作業(yè)
7.3 oracle并行執(zhí)行的啟用與關(guān)閉方式
7.3.1 針對(duì)對(duì)象啟用/關(guān)閉oracle并行執(zhí)行
7.3.2 針對(duì)用戶會(huì)話啟用/關(guān)閉oracle并行執(zhí)行
7.3.3 針對(duì)sql語(yǔ)句啟用oracle并行執(zhí)行
7.4 oracle并行執(zhí)行的相關(guān)設(shè)置
本章小結(jié)
第ⅱ部分 oracle的高可用性第8章 oracle自動(dòng)存儲(chǔ)管理
8.1 oracle自動(dòng)存儲(chǔ)管理基本概念
8.1.1 asm磁盤(pán)組
8.1.2 asm實(shí)例
8.2 安裝與設(shè)置asm存儲(chǔ)管理架構(gòu)
8.2.1 安裝前的準(zhǔn)備事項(xiàng)
8.2.2 安裝grid infrastructure
8.2.3 安裝oracle 11g r2數(shù)據(jù)庫(kù)軟件
8.2.4 配置asm架構(gòu)oracle數(shù)據(jù)庫(kù)
8.3 管理asm文件與磁盤(pán)組
8.3.1 管理asm磁盤(pán)組
8.3.2 管理asm文件
8.4 維護(hù)asm實(shí)例
8.4.1 打開(kāi)與關(guān)閉asm實(shí)例
8.4.2 asm初始參數(shù)
8.4.3 asm的動(dòng)態(tài)視圖
8.4.4 使用asmcmd管理asm
8.5 使用oem管理asm存儲(chǔ)管理架構(gòu)
8.5.1 使用oem管理asm實(shí)例
8.5.2 使用oem管理asm相關(guān)數(shù)據(jù)庫(kù)文件
本章小結(jié)
第9章 初探oracle真正應(yīng)用集群:oracle rac
9.1 oracle真正應(yīng)用集群的基本原理
9.1.1 rac內(nèi)存結(jié)構(gòu)與實(shí)體結(jié)構(gòu)
9.1.2 oracle集群軟件基本組件與運(yùn)行原理
9.2 創(chuàng)建oracle rac數(shù)據(jù)庫(kù)
9.2.1 rac安裝前的環(huán)境設(shè)置
9.2.2 安裝grid infrastructure
9.2.3 安裝oracle軟件
9.2.4 配置oracle rac數(shù)據(jù)庫(kù)
9.3 oracle rac基本管理與維護(hù)
9.3.1 srvctl整合管理指令
9.3.2 crs_stat集群監(jiān)控指令
9.3.3 crsctl監(jiān)控與管理指令
9.3.4 oracle rac的打開(kāi)關(guān)閉流程
本章小結(jié)
第10章 oracle stream快速?gòu)?fù)制功能
10.1 oracle stream的基本運(yùn)行架構(gòu)
10.1.1 捕獲
10.1.2 數(shù)據(jù)暫存
10.1.3 數(shù)據(jù)消費(fèi)
10.2 oracle stream設(shè)置前的準(zhǔn)備
10.2.1 設(shè)置相關(guān)參數(shù)
10.2.2 確認(rèn)歸檔日志模式
10.2.3 配置stream的管理賬號(hào)與專用的表空間
10.2.4 配置數(shù)據(jù)庫(kù)鏈接
10.3 oracle stream的基本設(shè)置
10.3.1 利用oracle stream設(shè)置整個(gè)數(shù)據(jù)庫(kù)復(fù)制
10.3.2 利用oracle stream設(shè)置表空間復(fù)制
10.3.3 利用oracle stream設(shè)置schema復(fù)制
10.3.4 利用oracle stream設(shè)置表復(fù)制
10.4 oracle stream的相關(guān)管理與維護(hù)
10.4.1 執(zhí)行stream package的過(guò)程中產(chǎn)生錯(cuò)誤信息
10.4.2 確認(rèn)capture運(yùn)行情況
10.4.3 刪除oracle stream的設(shè)置
本章小結(jié)
第11章 oracle管理工具:oem database control
11.1 企業(yè)管理器的基本架構(gòu)
11.2 oem database control的安裝方式
11.2.1 第一種安裝方式
11.2.2 第二種安裝方式
11.2.3 第三種安裝方式
11.2.4 第四種安裝方式
11.3 oem database control的目錄結(jié)構(gòu)
11.4 利用oem database control管理數(shù)據(jù)庫(kù)
11.4.1 oem database control:首頁(yè)
11.4.2 oem database control:性能
11.4.3 oem database control:可用性
11.4.4 oem database control:服務(wù)器
11.4.5 schema:模式
11.5 其他高可用性相關(guān)鏈接
11.5.1 sql工作表
11.5.2 em sql歷史記錄
11.5.3 警告日志內(nèi)容
11.5.4 警告歷史記錄
本章小結(jié)
第12章 oracle整合性管理工具:oem grid control
12.1 oem grid control的組成架構(gòu)
12.2 oem grid control安裝前須知
12.3 安裝oem grid control
12.3.1 oem grid control主程序安裝
12.3.2 oem grid control主程序升級(jí)安裝
12.3.3 安裝oracle management agent
12.4 oem grid control的目錄結(jié)構(gòu)
12.5 oem grid control的基本設(shè)置
12.5.1 設(shè)置角色
12.5.2 設(shè)置管理員
12.5.3 設(shè)置通知方法
12.5.4 設(shè)置中斷
12.5.5 設(shè)置注冊(cè)密碼
12.5.6 設(shè)置監(jiān)控模板
12.5.7 設(shè)置添加的目標(biāo)
12.5.8 設(shè)置發(fā)送郵件信箱
12.6 利用oem grid control管理目標(biāo)
12.6.1 主機(jī)管理
12.6.2 中間件管理
12.6.3 web應(yīng)用程序管理
12.7 其他高可用性功能
12.7.1 配置
12.7.2 工作
12.7.3 報(bào)表
12.8 維護(hù)oem grid control
12.8.1 維護(hù)oracle management service
12.8.2 維護(hù)oracle management agent
本章小結(jié)
第ⅲ部分 有效的監(jiān)控與優(yōu)化第13章 解析oracle性能監(jiān)控工具與診斷工具
13.1 oracle自動(dòng)化管理架構(gòu)
13.2 自動(dòng)工作負(fù)荷存儲(chǔ)庫(kù)
13.2.1 運(yùn)行方式
13.2.2 管理與維護(hù)
13.2.3 產(chǎn)生awr報(bào)表
13.3 數(shù)據(jù)庫(kù)會(huì)話歷史記錄
13.3.1 運(yùn)行方式
13.3.2 管理與維護(hù)
13.3.3 產(chǎn)生ash報(bào)表
13.4 統(tǒng)計(jì)數(shù)據(jù)自動(dòng)收集機(jī)制
13.4.1 統(tǒng)計(jì)數(shù)據(jù)自動(dòng)收集的運(yùn)行方式
13.4.2 管理與維護(hù)統(tǒng)計(jì)數(shù)據(jù)自動(dòng)收集
13.5 自動(dòng)診斷監(jiān)控工具
13.5.1 運(yùn)行方式
13.5.2 管理與維護(hù)
本章小結(jié)
第14章 oracle性能顧問(wèn)工具
14.1 sql自動(dòng)調(diào)整優(yōu)化器概述
14.1.1 自動(dòng)調(diào)整優(yōu)化器
14.1.2 sql語(yǔ)句調(diào)優(yōu)顧問(wèn)工具
14.1.3 sql訪問(wèn)顧問(wèn)工具
14.1.4 sql語(yǔ)句性能分析
14.1.5 維護(hù)自動(dòng)sql調(diào)優(yōu)
14.2 內(nèi)存顧問(wèn)工具
14.2.1 一般內(nèi)存管理工具
14.2.2 sga自動(dòng)共享內(nèi)存管理
14.2.3 自動(dòng)內(nèi)存管理
14.3 空間指導(dǎo)管理工具
14.3.1 自動(dòng)撤消管理
14.3.2 段顧問(wèn)工具
14.4 其他顧問(wèn)工具
14.4.1 自動(dòng)還原顧問(wèn)工具
14.4.2 最佳可用架構(gòu)顧問(wèn)工具
本章小結(jié)
第15章 oracle數(shù)據(jù)庫(kù)資源管理
15.1 數(shù)據(jù)庫(kù)資源管理的基本概念
15.2 數(shù)據(jù)庫(kù)資源管理的內(nèi)容
15.3 利用oem操作數(shù)據(jù)庫(kù)資源管理器
15.3.1 創(chuàng)建資源使用者組
15.3.2 創(chuàng)建資源計(jì)劃
15.4 利用pl/sql操作數(shù)據(jù)庫(kù)資源管理器
本章小結(jié)
第16章 活用linux/unix監(jiān)控工具
16.1 監(jiān)控系統(tǒng)整體性使用情況
16.1.1 使用top指令工具監(jiān)控
系統(tǒng)整體運(yùn)行狀態(tài)
16.1.2 使用vmstat指令工具監(jiān)控
系統(tǒng)整體運(yùn)行狀態(tài)
16.2 監(jiān)控cpu的使用情況
16.2.1 使用sar指令工具監(jiān)控cpu運(yùn)行狀態(tài)
16.2.2 使用mpstat指令工具監(jiān)控cpu運(yùn)行狀態(tài)
16.2.3 使用uptime指令工具監(jiān)控cpu運(yùn)行狀態(tài)
16.3 監(jiān)控磁盤(pán)i/o使用情況
16.3.1 使用sar指令工具監(jiān)控磁盤(pán)i/o運(yùn)行狀態(tài)
16.3.2 使用iostat指令工具監(jiān)控磁盤(pán)i/o運(yùn)行狀態(tài)
16.4 監(jiān)控內(nèi)存使用情況
16.4.1 使用sar指令工具監(jiān)控內(nèi)存運(yùn)行狀態(tài)
16.4.2 使用free指令工具監(jiān)控內(nèi)存運(yùn)行狀態(tài)
16.4.3 使用ipcs與/proc/meminfo確認(rèn)目前內(nèi)存分配狀態(tài)
本章小結(jié)
第ⅳ部分 安 全 管 理
第17章 數(shù)據(jù)庫(kù)安全基本認(rèn)知
17.1 數(shù)據(jù)庫(kù)安全分析
17.2 數(shù)據(jù)庫(kù)安全策略
17.3 oracle數(shù)據(jù)庫(kù)基本安全防護(hù)的概念
本章小結(jié)
第18章 oracle審計(jì)機(jī)制
18.1 標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)審計(jì)
18.1.1 利用oem設(shè)置標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)審計(jì)
18.1.2 利用pl/sql設(shè)置標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)審計(jì)
18.2 細(xì)粒度審計(jì)
18.2.1 添加細(xì)粒度審計(jì)
18.2.2 啟動(dòng)細(xì)粒度審計(jì)
18.2.3 刪除細(xì)粒度審計(jì)
18.2.4 查詢細(xì)粒度審計(jì)
18.3 強(qiáng)制性審計(jì)
18.4 基于值的審計(jì)
18.5 數(shù)據(jù)庫(kù)管理員審計(jì)
本章小結(jié)
第19章 oracle數(shù)據(jù)加密機(jī)制
19.1 oracle透明數(shù)據(jù)加密的運(yùn)行方式
19.2 oracle透明數(shù)據(jù)加密
19.3 使用oracle tde的注意事項(xiàng)
本章小結(jié)
第20章 oracle權(quán)限管理機(jī)制
20.1 一般標(biāo)準(zhǔn)權(quán)限管理方式
20.1.1 視圖
20.1.2 角色
20.2 細(xì)粒度訪問(wèn)控制
20.2.1 虛擬專用數(shù)據(jù)庫(kù)的管理
20.2.2 虛擬專用數(shù)據(jù)庫(kù)的管理
本章小結(jié)
附錄a 安裝oracle 11g r2數(shù)據(jù)庫(kù)
附錄b 安裝oracle weblogic
附錄c 安裝oem grid control 11g

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   本書(shū)主要是探討Oracle數(shù)據(jù)庫(kù)的高級(jí)應(yīng)用與管理,在開(kāi)始本書(shū)的主題前,先來(lái)復(fù)習(xí)Oracle數(shù)據(jù)庫(kù)的基本架構(gòu)。 Oracle的基本架構(gòu)由兩塊結(jié)構(gòu)組合而成:內(nèi)存結(jié)構(gòu)(Instance)和實(shí)體結(jié)構(gòu)(Database)。內(nèi)存結(jié)構(gòu)指的是在計(jì)算機(jī)上的一塊內(nèi)存空間,用于用戶進(jìn)行實(shí)體結(jié)構(gòu)上的數(shù)據(jù)存取或數(shù)據(jù)交換,由于這塊空間位于內(nèi)存中,因此會(huì)隨著數(shù)據(jù)庫(kù)的打開(kāi)而創(chuàng)建;當(dāng)數(shù)據(jù)庫(kù)關(guān)閉時(shí),內(nèi)存結(jié)構(gòu)也就隨之消失;而實(shí)體結(jié)構(gòu)在Oracle里指的是數(shù)據(jù)實(shí)際存放的地方,不論數(shù)據(jù)庫(kù)處于打開(kāi)還是關(guān)閉的狀態(tài),它永遠(yuǎn)都會(huì)存在于操作系統(tǒng)上。簡(jiǎn)單來(lái)說(shuō),內(nèi)存結(jié)構(gòu)是暫時(shí)的,而實(shí)體結(jié)構(gòu)則是永久存在的。實(shí)體結(jié)構(gòu)和內(nèi)存結(jié)構(gòu)的定義,如圖1-1所示。 內(nèi)存結(jié)構(gòu):由一些內(nèi)存空間及進(jìn)程(Process)組成,會(huì)隨著數(shù)據(jù)庫(kù)的打開(kāi)與關(guān)閉而創(chuàng)建和消失。 實(shí)體結(jié)構(gòu):包含存在于存儲(chǔ)介質(zhì)上的一些文件,不會(huì)因?yàn)閿?shù)據(jù)庫(kù)的打開(kāi)、關(guān)閉而創(chuàng)建和消失。 以下將針對(duì)Oracle的基本架構(gòu)組織做簡(jiǎn)潔而快速的瀏覽,以協(xié)助讀者在最短的時(shí)間內(nèi)復(fù)習(xí)相關(guān)的Oracle數(shù)據(jù)庫(kù)各項(xiàng)組織組件的功能與運(yùn)行原理。 1.1 Oracle的內(nèi)存結(jié)構(gòu) Oracle的內(nèi)存結(jié)構(gòu)由Oracle實(shí)例與其他進(jìn)程共同組成。何謂Oracle實(shí)例?簡(jiǎn)單來(lái)說(shuō),Oracle實(shí)例指的是Oracle在操作系統(tǒng)所屬的內(nèi)存中創(chuàng)建的專用于Oracle數(shù)據(jù)庫(kù)的內(nèi)存空間,這一塊內(nèi)存空間是用來(lái)聯(lián)系Oracle實(shí)體結(jié)構(gòu),并提供一個(gè)數(shù)據(jù)交換平臺(tái)供用戶使用的,然而,只建立實(shí)例并不代表用戶或應(yīng)用程序的用戶就可以順利地使用Oracle數(shù)據(jù)庫(kù),還必須加上其他的程序和內(nèi)存空間,如程序全局區(qū)(Program Global Area,PGA)、用戶全局區(qū)(UserGlobal Area,UGA)、用戶進(jìn)程(User Process)與服務(wù)器進(jìn)程(Server Process)等架構(gòu),才能讓用戶連接到Oracle,以順利地進(jìn)行作業(yè)。Oracle內(nèi)存結(jié)構(gòu)的概念如圖1-2所示。

編輯推薦

  《Oracle管理之道》為全球市場(chǎng)占有率最高的企業(yè)級(jí)商用數(shù)據(jù)庫(kù)軟件。本書(shū)內(nèi)容為作者多年的DBA實(shí)踐經(jīng)驗(yàn)的提煉,完全涵蓋了擔(dān)任企業(yè)級(jí)數(shù)據(jù)庫(kù)管理職務(wù)所應(yīng)具備的知識(shí)與技能,為深受巨型數(shù)據(jù)庫(kù)之苦的DBA提供了最佳的經(jīng)驗(yàn)與指導(dǎo)?! 腛racle實(shí)例開(kāi)始,介紹了各種內(nèi)存結(jié)構(gòu),如SGA、UGA、PGA的重要概念及其視圖?! ≡敿?xì)說(shuō)明Oracle存儲(chǔ)結(jié)構(gòu),包含讀取及寫(xiě)入的原則,以及系統(tǒng)文件與裸設(shè)備的差異?! ♂槍?duì)Oracle的高可用性,說(shuō)明ASM、RAC及Oracle Stream等功能的特色?! ∪娼庹f(shuō)強(qiáng)大的OEM Database Control及OEM Grid Control,有效提升管理能力?! ≡斒鲂阅苁占?、診斷、顧問(wèn)等工具,強(qiáng)化性能調(diào)優(yōu)的自動(dòng)化與最優(yōu)化。  說(shuō)明數(shù)據(jù)庫(kù)安全的原則及重要性,并詳述審計(jì)、數(shù)據(jù)加密、權(quán)限管理三大機(jī)制的使用方式。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    Oracle管理之道 PDF格式下載


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

 
 

  •   相比市場(chǎng)上國(guó)人寫(xiě)的oracle的技術(shù)方面的書(shū)來(lái)說(shuō),該書(shū)確實(shí)是不錯(cuò)的。理論和日常應(yīng)用都講的很透徹,不愧為10多年搞oracle的DBA。豐富的經(jīng)驗(yàn)和實(shí)踐經(jīng)歷,造就了作者對(duì)oracle的原理和運(yùn)行理解很深,也娓娓道來(lái)oracle的技術(shù)細(xì)節(jié)和維護(hù)各方面。
  •   Oracle管理之道 非常適合...
  •   較完整地介紹了oracle管理需要的基本知識(shí)
  •   深入了解oracle的管理機(jī)制有必要細(xì)讀
  •   對(duì)Oracle只有一個(gè)基本的了解。今天剛到,買(mǎi)回來(lái)細(xì)看一下。
  •   其實(shí)書(shū)嘛,不是看質(zhì)量啊,價(jià)格啊,什么的,,里面的東西才是最重要的,,,
    書(shū)相當(dāng)不錯(cuò),質(zhì)量也還可以,,重要的是給我一種學(xué)習(xí)的狀態(tài),
    多買(mǎi)點(diǎn)書(shū),對(duì)自己的人生都非常的感覺(jué)有意義。
  •   我已經(jīng)有作者的一天管理書(shū)了,再買(mǎi)一本屬慣性了。
  •   這本書(shū)對(duì)我很有用,好多工作中不明白的,都能在這里找到答案
  •   書(shū)的先是也好。
  •   厚厚的一本,內(nèi)容非常詳盡,非常適合新手入門(mén)和作為工具書(shū)使用
  •   是我想要的書(shū),謝謝!
  •   不錯(cuò),全面,同時(shí)也有11g rac,所以買(mǎi)重了,不過(guò)應(yīng)用系統(tǒng)不同,所以也可做互補(bǔ)。
  •   書(shū)很厚,抱起來(lái)才能看。
  •   如果想要了解oacle的體系結(jié)構(gòu),那這本書(shū)是非常適合的。如果之前看過(guò)相關(guān)的視頻,然后后頭再看這本書(shū),可以幫助你消化掉一些難以理解的概念,個(gè)人覺(jué)得這本書(shū)不錯(cuò),oacle的體系結(jié)構(gòu)都介紹完了,個(gè)人覺(jué)得這本書(shū)不錯(cuò)。
  •   一位女前輩的作品,要多努力學(xué)習(xí)了,呵呵
  •   這本書(shū)寫(xiě)的蠻實(shí)在的,看看還是有些收獲的!
  •   書(shū)的內(nèi)容寫(xiě)的很專業(yè),寫(xiě)的挺深入,挺好!
  •   真心覺(jué)得本書(shū)沒(méi)有什么參考的價(jià)值,定位實(shí)在不準(zhǔn)確。初學(xué)者來(lái)說(shuō),估計(jì)摸不著頭腦。有經(jīng)驗(yàn)的人來(lái)說(shuō),這些有比較淺顯。
 

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

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