注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件Oracle高性能自動(dòng)化運(yùn)維

Oracle高性能自動(dòng)化運(yùn)維

Oracle高性能自動(dòng)化運(yùn)維

定 價(jià):¥79.00

作 者: 冷菠 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 數(shù)據(jù)庫(kù)技術(shù)叢書(shū)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111573395 出版時(shí)間: 2017-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 381 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  由于Oracle運(yùn)維管理的專(zhuān)業(yè)性門(mén)檻較高,導(dǎo)致Oracle運(yùn)維管理成本增加。在這種情況下,如何深入掌握Oracle,如何提高數(shù)據(jù)庫(kù)運(yùn)維效率成為許多數(shù)據(jù)庫(kù)管理者的困擾。盡管?chē)?guó)內(nèi)有關(guān)Oracle方面的書(shū)籍繁多,但卻沒(méi)有一本真正意義上介紹Oracle數(shù)據(jù)庫(kù)運(yùn)維自動(dòng)化的書(shū)。本書(shū)從與Oracle緊密相關(guān)的操作系統(tǒng)層面入手,將操作系統(tǒng)架構(gòu)與Oracle體系有機(jī)整合,以逐步深入的方式將Oracle基礎(chǔ)理論運(yùn)用到實(shí)際操作中,引導(dǎo)讀者在面對(duì)故障時(shí)找到處理問(wèn)題的正確方法。同時(shí),結(jié)合開(kāi)放式可擴(kuò)展的自動(dòng)化運(yùn)維體系,將數(shù)據(jù)庫(kù)運(yùn)維工作按需自動(dòng)化,在保障數(shù)據(jù)庫(kù)高性能運(yùn)行的同時(shí),大大提高了數(shù)據(jù)庫(kù)運(yùn)維工作的效率。

作者簡(jiǎn)介

  冷菠,DBA,有近10年Oracle數(shù)據(jù)庫(kù)管理與運(yùn)維經(jīng)驗(yàn),曾擔(dān)任美資企業(yè)Senior DBA職務(wù)、支付寶成都公司數(shù)據(jù)庫(kù)團(tuán)隊(duì)負(fù)責(zé)人,現(xiàn)就職于上市公司??低曋貞c分公司。 擅長(zhǎng)數(shù)據(jù)庫(kù)備份恢復(fù)、數(shù)據(jù)庫(kù)性能診斷優(yōu)化以及數(shù)據(jù)庫(kù)運(yùn)維自動(dòng)化等,對(duì)于主機(jī)存儲(chǔ)、網(wǎng)絡(luò)、系統(tǒng)業(yè)務(wù)架構(gòu)、大數(shù)據(jù)有較為深入的研究。目前致力于大數(shù)據(jù)、智能一體化、開(kāi)源云計(jì)算等領(lǐng)域的佳實(shí)踐探索。主要涉及領(lǐng)域有通信、金融、游戲、政府部門(mén)以及傳統(tǒng)制造業(yè)領(lǐng)域。 網(wǎng)名悠然,活躍于國(guó)內(nèi)外Oracle、Unix技術(shù)交流群。

圖書(shū)目錄

前言
第一篇 基礎(chǔ)篇
第1章 Linux下的Oracle2
1.1 Linux簡(jiǎn)介2
1.2 Oracle簡(jiǎn)介3
1.3 Linux內(nèi)存體系的優(yōu)勢(shì)3
1.4 Linux內(nèi)存體系與Oracle內(nèi)存空間5
1.4.1 Linux用戶(hù)空間與內(nèi)核空間5
1.4.2 Linux下的Oracle內(nèi)存體系結(jié)構(gòu)5
1.4.3 Linux下的Oracle內(nèi)存分配6
1.5 小結(jié)9
第2章 Oracle內(nèi)存體系結(jié)構(gòu)10
2.1 閂(Latch)10
2.1.1 Latch簡(jiǎn)介10
2.1.2 Latch Level11
2.1.3 Latch獲取模式12
2.1.4 Latch獲取等待13
2.1.5 Latch資源清理回收15
2.2 隊(duì)列鎖(Enqueue Lock)16
2.2.1 Lock與Latch的區(qū)別16
2.2.2 常見(jiàn)的Lock17
2.2.3 Lock相關(guān)參數(shù)18
2.2.4 Lock先請(qǐng)求先服務(wù)機(jī)制18
2.3 Library Cache21
2.3.1 Library Cache與SQL游標(biāo)21
2.3.2 Library Cache內(nèi)存結(jié)構(gòu)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等待與優(yōu)化44
2.5 小結(jié)47
第3章 Oracle重做日志(Redo)48
3.1 Redo功能用途48
3.2 Redo組成結(jié)構(gòu)49
3.2.1 Redo Header49
3.2.2 Redo Record49
3.3 Redo產(chǎn)生場(chǎng)景53
3.3.1 Redo與DML事務(wù)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優(yōu)化58
3.5 小結(jié)61
第4章 Oracle事務(wù)與回滾段62
4.1 Oracle事務(wù)62
4.1.1 Oracle事務(wù)概覽62
4.1.2 Oracle事務(wù)ACID原則63
4.1.3 Oracle事務(wù)與回滾段運(yùn)行機(jī)制64
4.2 Oracle回滾段70
4.2.1 回滾段與一致性讀70
4.2.2 回滾段與事務(wù)鎖定71
4.2.3 回滾段與塊清除72
4.3 Oracle事務(wù)恢復(fù)73
4.3.1 回滾操作下的事務(wù)恢復(fù)73
4.3.2 進(jìn)程崩潰下的事務(wù)恢復(fù)74
4.3.3 實(shí)例崩潰下的事務(wù)恢復(fù)75
4.3.4 數(shù)據(jù)庫(kù)異常關(guān)閉下的事務(wù)恢復(fù)75
4.4 Oracle回滾段特殊恢復(fù)76
4.4.1 Oracle回滾段特殊恢復(fù)隱藏參數(shù)77
4.4.2 Oracle回滾段特殊恢復(fù)場(chǎng)景78
4.4.3 Oracle回滾段特殊恢復(fù)實(shí)戰(zhàn)80
4.5 小結(jié)81
第二篇 優(yōu)化篇
第5章 Oracle SQL優(yōu)化84
5.1 Oracle SQL游標(biāo)84
5.1.1 私有SQL游標(biāo)84
5.1.2 共享SQL游標(biāo)85
5.1.3 Library Cache中的SQL游標(biāo)85
5.1.4 SQL游標(biāo)與Session游標(biāo)緩存區(qū)88
5.2 Oracle SQL解析與執(zhí)行91
5.2.1 Oracle SQL解析91
5.2.2 Oracle SQL執(zhí)行93
5.3 Oracle表連接查詢(xún)96
5.3.1 NESTED LOOPS97
5.3.2 HASH JOIN97
5.3.3 SORT MERGE98
5.4 Oracle統(tǒng)計(jì)信息98
5.4.1 默認(rèn)統(tǒng)計(jì)信息98
5.4.2 手動(dòng)搜集統(tǒng)計(jì)信息99
5.5 Oracle直方圖102
5.5.1 直方圖概要102
5.5.2 直方圖優(yōu)化103
5.6 Oracle提示107
5.6.1 Oracle提示的語(yǔ)法及使用108
5.6.2 Oracle提示失效場(chǎng)景108
5.7 Oracle SQL跟蹤109
5.7.1 10046事件跟蹤109
5.7.2 SQL跟蹤與Tkprof112
5.8 小結(jié)113
第6章 Oracle CBO優(yōu)化114
6.1 CBO優(yōu)化器模式與CPU成本114
6.1.1 CBO優(yōu)化器模式114
6.1.2 CBO優(yōu)化器模式下的執(zhí)行計(jì)劃調(diào)整115
6.1.3 CPU成本121
6.1.4 CPU成本啟用124
6.2 謂詞選擇率與基數(shù)計(jì)算124
6.2.1 單謂詞選擇率與基數(shù)計(jì)算124
6.2.2 多謂詞選擇率與基數(shù)計(jì)算129
6.3 表連接選擇率與基數(shù)計(jì)算132
6.3.1 表連接選擇率與基數(shù)計(jì)算解析132
6.3.2 表連接選擇率與基數(shù)計(jì)算驗(yàn)證134
6.4 Oracle查詢(xún)轉(zhuǎn)換提示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 小結(jié)159
第三篇 方法篇
第7章 Oracle備份恢復(fù)162
7.1 備份恢復(fù)與日志記錄體系162
7.1.1 Oracle日志記錄體系162
7.1.2 Oracle備份恢復(fù)與日志記錄體系166
7.2 備份恢復(fù)與物理文件183
7.2.1 備份恢復(fù)與控制文件184
7.2.2 備份恢復(fù)與數(shù)據(jù)文件(頭)201
7.2.3 備份恢復(fù)與日志文件(頭)204
7.3 備份恢復(fù)實(shí)現(xiàn)205
7.3.1 Shutdown Clean恢復(fù)206
7.3.2 Shutdown Abort(Crash)恢復(fù)210
7.3.3 冷備恢復(fù)213
7.3.4 熱備恢復(fù)216
7.4 制定RMAN備份恢復(fù)計(jì)劃224
7.4.1 RMAN備份策略制定224
7.4.2 RMAN備份腳本227
7.4.3 RMAN日常備份腳本228
7.5 小結(jié)235
第8章 Oracle自動(dòng)化運(yùn)維管理系統(tǒng)236
8.1 Oracle自動(dòng)化查詢(xún)管理系統(tǒng)236
8.1.1 查詢(xún)表空間使用情況237
8.1.2 查詢(xún)Lock鎖定信息239
8.1.3 查詢(xún)事務(wù)運(yùn)行狀態(tài)240
8.1.4 查詢(xún)LibraryCache命中率241
8.1.5 查詢(xún)Bu

本目錄推薦

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