注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫Oracle基于Linux平臺(tái)Oracle Database 10g管理

基于Linux平臺(tái)Oracle Database 10g管理

基于Linux平臺(tái)Oracle Database 10g管理

定 價(jià):¥48.00

作 者: (美)惠倫 著,陳曙暉 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 數(shù)據(jù)庫 Oracle

ISBN: 9787302140467 出版時(shí)間: 2007-01-01 包裝: 膠版紙
開本: 185*260 頁數(shù): 333 字?jǐn)?shù):  

內(nèi)容簡介

  本書講述了Linux enterprise平臺(tái)上Oracle Database 10g的安裝和配置,涵蓋了Red Hat Linux和United Linux,以及Linux平臺(tái)上Oracle Database 10g的設(shè)置、管理、監(jiān)視和調(diào)整方法的所有內(nèi)容。還特別介紹了高可用性解決方案的實(shí)現(xiàn)方法,以及備份、恢復(fù)和復(fù)制的處理方法。相信本書會(huì)成為所有在Linux環(huán)境下工作的Oracle DBA的權(quán)威指南。本書主要內(nèi)容:支持Oracle Database 10g的Linux配置以及數(shù)據(jù)庫的安裝;利用Oracle Real Application Cluster(RAC)實(shí)現(xiàn)高可用性;Oracle Database 10g和Oracle Real Application Cluster的管理與調(diào)整;數(shù)據(jù)庫的備份與還原;最大限度地發(fā)揮Oracle Data Guard特性以避免數(shù)據(jù)庫災(zāi)難;高級(jí)復(fù)制技術(shù)的實(shí)現(xiàn);配置和調(diào)整系統(tǒng)硬件以獲得最佳性能;SQL語句的調(diào)整;Linux平臺(tái)上Oracle Application Server 10g的安裝和配置。

作者簡介

  Edward Whalen,Performance Tuning公司的創(chuàng)始人,數(shù)據(jù)庫性能、管理、備份以及還原技術(shù)的資深顧問。曾任Compaq電腦公司的操作系統(tǒng)開發(fā)員、數(shù)據(jù)庫工程師,在數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)和性能調(diào)整方面有著豐富的經(jīng)驗(yàn)。他從事過硬件、操作系統(tǒng)和數(shù)據(jù)庫項(xiàng)目開發(fā)等多種不同的工作,是公認(rèn)的數(shù)據(jù)庫性能調(diào)整和優(yōu)化專家。目前正致力于Linux平臺(tái)上的Oracle開發(fā)工作,包括Linux 平臺(tái)上首個(gè)RAC儲(chǔ)群的開發(fā)。

圖書目錄

第Ⅰ部分  Linux平臺(tái)上的Oracle概述
第1章  Linux體系結(jié)構(gòu)    3
1.1  操作系統(tǒng)概述    4
1.1.1  單內(nèi)核    5
1.1.2  微內(nèi)核    6
1.2  Linux概述    6
1.2.1  Linux的目錄結(jié)構(gòu)    6
1.2.2  Linux實(shí)用程序及目錄    7
1.2.3  開發(fā)環(huán)境    11
1.3  Linux用戶界面    13
1.3.1  X Windows    13
1.3.2  GUI環(huán)境    14
1.4  Linux Web服務(wù)器實(shí)用程序    15
1.4.1  Apache Web服務(wù)器    15
1.4.2  Linux上的CGI編程    15
1.4.3  Linux的引導(dǎo)過程    15
1.4.4  Linux源代碼    16
1.4.5  重建Linux內(nèi)核    16
1.5  進(jìn)程與線程    17
1.5.1  進(jìn)程    17
1.5.2  Oracle中的進(jìn)程    18
1.5.3  線程    18
1.6  設(shè)備    18
1.6.1  字符設(shè)備    18
1.6.2  塊設(shè)備    18
1.6.3  邏輯卷管理器    19
1.6.4  自動(dòng)存儲(chǔ)管理    19
1.7  文件系統(tǒng)    19
1.7.1  ext3    19
1.7.2  OCFS    20
1.7.3  raw設(shè)備    20
1.8  本章小結(jié)    20
第2章  Oracle體系結(jié)構(gòu)    21
2.1  Oracle數(shù)據(jù)庫服務(wù)器    21
2.2  Oracle數(shù)據(jù)庫    22
2.2.1  物理數(shù)據(jù)結(jié)構(gòu)    22
2.2.2  邏輯數(shù)據(jù)結(jié)構(gòu)    25
2.3  Oracle實(shí)例    38
2.3.1  實(shí)例的定義    38
2.3.2  實(shí)例的組成部分    38
2.4  用戶進(jìn)程    41
2.4.1  服務(wù)器進(jìn)程    41
2.4.2  PGA內(nèi)存    41
2.4.3  多線程服務(wù)器進(jìn)程與專用服務(wù)
器進(jìn)程    42
2.5  Oracle 10g的新特性    42
2.5.1  性能與可擴(kuò)展性    42
2.5.2  集群    43
2.5.3  可用性    43
2.5.4  可管理性    43
2.5.5  商業(yè)情報(bào)    43
2.5.6  應(yīng)用程序的開發(fā)    44
2.5.7  支持64位Linux    44
2.6  網(wǎng)格計(jì)算    44
2.7  本章小結(jié)    44
第3章  事務(wù)管理與Oracle模式對象    45
3.1  Oracle的功能概述    45
3.1.1  讀取數(shù)據(jù)庫    46
3.1.2  并發(fā)性    46
3.1.3  寫數(shù)據(jù)庫    46
3.1.4  鎖        46
3.1.5  讀一致性    47
3.1.6  數(shù)據(jù)完整性    47
3.1.7  重做日志    48
3.1.8  撤銷    53
3.2  事務(wù)管理概述    55
3.3  Oracle模式對象簡介    58
3.3.1  表      58
3.3.2  索引    59
3.3.3  視圖    60
3.3.4  序列    60
3.3.5  簇        60
3.3.6  同義字    60
3.4  本章小結(jié)    61
第II部分  在Linux平臺(tái)上
               部署Oracle 10g
第4章  確定Oracle 10g的系統(tǒng)規(guī)模    65
4.1  概述    66
4.1.1  峰值使用與穩(wěn)態(tài)使用時(shí)期的
系統(tǒng)規(guī)模    66
4.1.2  服務(wù)級(jí)協(xié)定    66
4.2  系統(tǒng)資源、容量與排隊(duì)    68
4.2.1  CPU性能與排隊(duì)    69
4.2.2  I/O性能與排隊(duì)    69
4.2.3  網(wǎng)絡(luò)性能    70
4.2.4  內(nèi)存    70
4.3  度量    71
4.4  Oracle規(guī)模的調(diào)整    72
4.4.1  界限參數(shù)    72
4.4.2  資源參數(shù)    73
4.5  硬件規(guī)模的調(diào)整    74
4.5.1  CPU規(guī)模的調(diào)整    74
4.5.2  內(nèi)存規(guī)模的調(diào)整    75
4.5.3  I/O子系統(tǒng)規(guī)模的調(diào)整    75
4.6  RAID磁盤子系統(tǒng)    81
4.6.1  硬件RAID與軟件RAID    81
4.6.2  分條    81
4.6.3  奇偶校驗(yàn)概述    85
4.7  容量規(guī)劃    88
4.8  本章小結(jié)    88
第5章  Oracle配置Linux系統(tǒng)    89
5.1  準(zhǔn)備工作    89
5.1.1  最低要求    90
5.1.2  配置文件系統(tǒng)    90
5.1.3  選擇Linux組件    91
5.2  安裝后的工作    93
5.2.1  配置內(nèi)核參數(shù)    93
5.2.2  添加用戶及用戶組    95
5.2.3  為Oracle用戶配置shell限制    95
5.2.4  創(chuàng)建目錄結(jié)構(gòu)    96
5.2.5  設(shè)置Oracle環(huán)境    97
5.3  安裝檢查表    97
5.3.1  安裝Oracle 10g R1的檢查表    97
5.3.2  安裝Oracle 10g R2的檢查表    99
5.4  本章小結(jié)    100
第6章  在Linux上安裝Oracle 10g    101
6.1  準(zhǔn)備工作    101
6.1.1  配置內(nèi)核參數(shù)    101
6.1.2  存儲(chǔ)需求    102
6.1.3  自動(dòng)存儲(chǔ)管理    106
6.2  安裝過程    110
6.2.1  籌劃安裝    110
6.2.2  運(yùn)行安裝程序    111
6.3  后續(xù)工作    113
6.3.1  下載并安裝補(bǔ)丁    113
6.3.2  配置步驟    113
6.3.3  測試與驗(yàn)證    116
6.3.4  其他配置    116
6.4  本章小結(jié)    116
第III部分  Linux平臺(tái)上的
       超越基本Oracle RAC
第7章  Oracle真正的應(yīng)用集群    119
7.1  什么是集群?    120
7.1.1  集群的術(shù)語    121
7.1.2  集群的定義    121
7.2  真正的應(yīng)用集群(RAC)    123
7.2.1  RAC概述    123
7.2.2  Oracle RAC 10g的組件    125
7.2.3  RAC數(shù)據(jù)庫組件    128
7.2.4  Oracle 10g RAC中共享存儲(chǔ)器
的使用    131
7.2.5  使用NAS作為共享存儲(chǔ)器    132
7.3  本章小結(jié)    133
第8章  在Linux上部署Oracle RAC    135
8.1  規(guī)劃RAC系統(tǒng)    135
8.1.1  RAC組件    135
8.1.2  確定RAC的系統(tǒng)規(guī)模    137
8.2  配置Linux    138
8.2.1  檢查硬件    139
8.2.2  檢查網(wǎng)絡(luò)需求    139
8.2.3  設(shè)置Linux內(nèi)核    140
8.2.4  設(shè)置Linux系統(tǒng)    142
8.3  配置Linux的模塊/程序    143
8.3.1  Oracle的目錄    143
8.3.2  設(shè)置環(huán)境變量    144
8.3.3  網(wǎng)絡(luò)    145
8.4  配置RAC    147
8.4.1  配置CRS    147
8.4.2  配置交互連接    148
8.4.3  配置共享磁盤    148
8.4.4  測試和管理RAC    150
8.5  Oracle 10g RAC的幫助    155
8.6  本章小結(jié)    155
第9章  在Linux平臺(tái)上管理Oracle
及RAC    157
9.1  配置Linux內(nèi)核    157
9.1.1  配置共享內(nèi)存    157
9.1.2  配置信號(hào)量及其他內(nèi)核
參數(shù)    158
9.1.3  Linux配置參數(shù)的監(jiān)視與
修改    158
9.2  配置網(wǎng)絡(luò)    159
9.3  監(jiān)視Linux    159
9.3.1  sar        159
9.3.2  vmstat    160
9.3.3  top        161
9.3.4  iostat    162
9.4  Linux操作系統(tǒng)的升級(jí)    162
9.5  啟動(dòng)實(shí)例    162
9.5.1  數(shù)據(jù)庫啟動(dòng)    163
9.5.2  數(shù)據(jù)庫已安裝    164
9.5.3  數(shù)據(jù)庫已打開    164
9.5.4  從企業(yè)管理器數(shù)據(jù)庫控制臺(tái)
啟動(dòng)    165
9.6  Oracle Database 10g與CSSD    166
9.7  用戶認(rèn)證    166
9.7.1  數(shù)據(jù)庫認(rèn)證    166
9.7.2  操作系統(tǒng)認(rèn)證    166
9.7.3  網(wǎng)絡(luò)認(rèn)證    167
9.7.4  遠(yuǎn)程認(rèn)證    167
9.7.5  中間層認(rèn)證    167
9.7.6  通過SSL認(rèn)證    167
9.7.7  用戶認(rèn)證    168
9.7.8  用戶profile    168
9.7.9  權(quán)限    169
9.8  添加用戶賬號(hào)    170
9.9  本章小結(jié)    171
第10章  在Linux平臺(tái)上調(diào)整Oracle
和RAC    173
10.1  性能調(diào)整的方法    174
10.1.1  第1步:初始評估    174
10.1.2  第2步:系統(tǒng)監(jiān)視    174
10.1.3  第3步:效果分析    175
10.1.4  第4步:做出假設(shè)    175
10.1.5  第5步:提出解決方案    175
10.1.6  第6步:實(shí)現(xiàn)解決方案    176
10.1.7  第7步:測試和監(jiān)視    176
10.1.8  進(jìn)一步的分析和測試    177
10.2  在Linux平臺(tái)上調(diào)整Oracle    177
10.2.1  應(yīng)用程序調(diào)整    177
10.2.2  實(shí)例調(diào)整基礎(chǔ)    178
10.2.3  監(jiān)視Oracle實(shí)例    180
10.2.4  調(diào)整等待事件    185
10.2.5  硬件調(diào)整    185
10.2.6  監(jiān)視Linux系統(tǒng)    186
10.2.7  用ps監(jiān)視Linux    187
10.2.8  用vmstat監(jiān)視Linux    188
10.2.9  用iostat監(jiān)視Linux    189
10.2.10  用sar監(jiān)視Linux    190
10.2.11  用top監(jiān)視Linux    191
10.3  使用大內(nèi)存模型    192
10.3.1  針對>1.7GB(<=2.7GB)的
SGA配置Linux    192
10.3.2  針對>2.7GB的SGA配
置Linux    192
10.4  使用負(fù)載測試驗(yàn)證性能    193
10.4.1  系統(tǒng)測試的原因    194
10.4.2  負(fù)載測試批處理作業(yè)    195
10.4.3  負(fù)載測試加載    195
10.4.4  負(fù)載測試OLTP應(yīng)用程序    196
10.4.5  性能度量    197
10.4.6  關(guān)于負(fù)載測試的提示    198
10.5  本章小結(jié)    198
第IV部分  在Linux平臺(tái)上管理和
      調(diào)整Oracle 10g數(shù)據(jù)庫
第11章  備份與恢復(fù)    201
11.1  備份概述    201
11.2  備份和恢復(fù)相關(guān)概念    202
11.2.1  實(shí)例恢復(fù)    202
11.2.2  數(shù)據(jù)恢復(fù)或介質(zhì)恢復(fù)    203
11.2.3  在線重做日志文件和歸檔
重做日志文件恢復(fù)    203
11.2.4  事務(wù)的工作機(jī)制    204
11.2.5  RDBMS的功能    205
11.3  備份簡介    208
11.3.1  歸檔日志備份    208
11.3.2  控制文件備份    209
11.3.3  完全備份    209
11.3.4  表空間和數(shù)據(jù)文件備份    210
11.3.5  增量備份    210
11.4  備份數(shù)據(jù)庫的方法    211
11.4.1  恢復(fù)管理器(RMAN)    212
11.4.2  基于磁盤的自動(dòng)備份和恢復(fù)
(快速恢復(fù)區(qū))    215
11.4.3  系統(tǒng)工具:在線備份    216
11.4.4  導(dǎo)出和數(shù)據(jù)泵    218
11.4.5  商業(yè)備份實(shí)用程序    220
11.5  備份策略    220
11.5.1  備份的時(shí)機(jī)和內(nèi)容    221
11.5.2  備份策略舉例    222
11.6  本章小結(jié)    223
第12章  還原    225
12.1  恢復(fù)數(shù)據(jù)庫    225
12.2  恢復(fù)和還原    226
12.2.1  恢復(fù)數(shù)據(jù)庫的方法    226
12.2.2  介質(zhì)恢復(fù)    227
12.2.3  日志文件恢復(fù)    228
12.2.4  時(shí)間點(diǎn)恢復(fù)    228
12.2.5  利用Oracle 10g的快速恢復(fù)
特性    229
12.3  設(shè)計(jì)恢復(fù)策略    235
12.3.1  規(guī)劃實(shí)例恢復(fù)    235
12.3.2  規(guī)劃介質(zhì)恢復(fù)    235
12.3.3  規(guī)劃操作員錯(cuò)誤恢復(fù)    236
12.4  本章小結(jié)    236
第13章  Linux平臺(tái)上的Oracle Data
Guard    237
13.1  Data Guard概念    238
13.1.1  Data Guard服務(wù)    239
13.1.2  物理備用數(shù)據(jù)庫    241
13.1.3  邏輯備用數(shù)據(jù)庫    242
13.2  配置和管理Oracle Data
Guard    243
13.2.1  配置物理備用數(shù)據(jù)庫    243
13.2.2  配置邏輯備用數(shù)據(jù)庫    246
13.3  本章小結(jié)    248
第14章  Linux平臺(tái)上Oracle數(shù)據(jù)庫的
高級(jí)復(fù)制    249
14.1  Oracle復(fù)制簡介    250
14.1.1  多主站復(fù)制    250
14.1.2  物化視圖復(fù)制    251
14.1.3  混合復(fù)制    251
14.2  Linux平臺(tái)上的Oracle復(fù)制    252
14.2.1  I/O容量    252
14.2.2  數(shù)據(jù)庫布局    252
14.2.3  足夠的網(wǎng)絡(luò)容量    252
14.3  本章小結(jié)    254
第15章  為Linux和Oracle配置硬件    255
15.1  硬件調(diào)整基礎(chǔ)    255
15.1.1  選擇合適的硬件    256
15.1.2  針對Linux的硬件調(diào)整    260
15.2  Linux平臺(tái)上的網(wǎng)絡(luò)調(diào)整    265
15.3  選擇合適的網(wǎng)絡(luò)    265
15.4  本章小結(jié)    267
第16章  調(diào)整SQL    269
16.1  檢查執(zhí)行計(jì)劃    269
16.1.1  計(jì)劃表回顧    269
16.1.2  查看執(zhí)行計(jì)劃    272
16.2  理解解釋計(jì)劃    274
16.3  理解優(yōu)化器決策過程    277
16.3.1  實(shí)例    278
16.3.2  控制優(yōu)化器決策    280
16.3.3  SQL調(diào)整提示    282
16.4  本章小結(jié)    293
第17章  索引與分區(qū)    295
17.1  Oracle 10g索引選項(xiàng)簡介    295
17.2  Oracle 10g索引選項(xiàng)    297
17.2.1  索引聚集因子    303
17.2.2  Oracle 10g分區(qū)    305
17.2.3  索引分區(qū)選項(xiàng)    308
17.2.4  IOT分區(qū)選項(xiàng)    309
17.2.5  使用分區(qū)索引提高性能    310
17.3  本章小結(jié)    310
第V部分  Linux平臺(tái)上的Oracle產(chǎn)品
第18章  Linux平臺(tái)上的Oracle
Application Server 10g    313
18.1  Oracle Application Server 10g
的組成部分    314
18.1.1  Java 2 Enterprise Edition    314
18.1.2  管理與安全    314
18.1.3  門戶    315
18.1.4  無線    315
18.1.5  業(yè)務(wù)智能化    315
18.1.6  電子商務(wù)集成    315
18.2  Oracle Application Server 10g
的使用    315
18.3  安裝和配置    320
18.3.1  安裝    320
18.3.2  配置    320
18.4  本章小結(jié)    323
第19章  Linux平臺(tái)上的Oracle
E-Business Suite    325
19.1  概述    325
19.1.1  Oracle E-Business Suite
簡介    326
19.1.2  E-Business Suite體系
結(jié)構(gòu)    326
19.1.3  Linux平臺(tái)上可用的模塊    328
19.1.4  Linux平臺(tái)上Oracle
E-Business Suite的使用    328
19.1.5  RAC環(huán)境中的E-Business
Suite    328
19.2  安裝和配置    329
19.3  將E-Business Suite遷移到
Linux平臺(tái)上    331
19.3.1  應(yīng)用層的遷移    331
19.3.2  數(shù)據(jù)庫層的遷移    332
19.3.3  數(shù)據(jù)庫層到RAC的轉(zhuǎn)換    332
19.3.4  測試    333
19.4  本章小結(jié)    333
  

  
  
  
  
  
  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)