注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)Oracle性能優(yōu)化與診斷案例精選

Oracle性能優(yōu)化與診斷案例精選

Oracle性能優(yōu)化與診斷案例精選

定 價(jià):¥79.00

作 者: 蓋國(guó)強(qiáng),李軼楠 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: Oracle 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫(kù)

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


ISBN: 9787115438270 出版時(shí)間: 2016-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 345 字?jǐn)?shù):  

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

  Oracle數(shù)據(jù)庫(kù)是關(guān)系型數(shù)據(jù)庫(kù)領(lǐng)域重要的產(chǎn)品之一,在市場(chǎng)上贏得了廣大用戶(hù)和技術(shù)愛(ài)好者的信賴(lài)。在使用數(shù)據(jù)庫(kù)產(chǎn)品的過(guò)程中,如何通過(guò)優(yōu)化提升性能,通過(guò)診斷分析解決問(wèn)題,一直是這個(gè)領(lǐng)域重要的議題。隨著Oracle 12c版本的深入使用和云技術(shù)的蓬勃發(fā)展,關(guān)于12c的版本特性也備受關(guān)注。本書(shū)匯聚了Oracle數(shù)據(jù)庫(kù)領(lǐng)域的一批技術(shù)專(zhuān)家,通過(guò)成長(zhǎng)歷程分享、技術(shù)經(jīng)驗(yàn)講解、診斷和優(yōu)化案例分析,將其獨(dú)特的經(jīng)驗(yàn)和視角分享給廣大讀者。作者希望通過(guò)這些各具特色的實(shí)踐分享,讓讀者找到對(duì)自己有益的學(xué)習(xí)方法和診斷優(yōu)化思路。本書(shū)適用于對(duì)Oracle數(shù)據(jù)庫(kù)技術(shù)有一定的了解,希望深入學(xué)習(xí)的數(shù)據(jù)庫(kù)從業(yè)人員,尤其是希望深入研究Oracle數(shù)據(jù)庫(kù)的管理人員。

作者簡(jiǎn)介

  本書(shū)作者團(tuán)隊(duì)陣容強(qiáng)大,有Oracle ACE總監(jiān)6人,Oracle ACE 2人,以及其他云和恩墨的高級(jí)技術(shù)專(zhuān)家共13人。他們掌握了Oracle的技術(shù)和發(fā)展動(dòng)向,并有多年的行業(yè)經(jīng)驗(yàn),在這本書(shū)中,他們將自己的成長(zhǎng)經(jīng)歷,技術(shù)經(jīng)驗(yàn)和獨(dú)特的視角分享給讀者,希望大家找到對(duì)自己有益的學(xué)習(xí)方法和診斷優(yōu)化思路。

圖書(shū)目錄

第一篇 成長(zhǎng)之路
第1章 三十八載,Oracle伴我同行 1
1.1 緣起邊陲,恰同學(xué)風(fēng)華正茂 2
1.2 京師磨練,轉(zhuǎn)眼已歷十二載 4
1.3 筆耕不輟,年少曾懷作家夢(mèng) 6
1.4 三重境界,見(jiàn)山見(jiàn)水見(jiàn)真我 9
1.5 云和恩墨,數(shù)據(jù)服務(wù)起征途 12
1.6 理想實(shí)踐,開(kāi)發(fā)運(yùn)維一體化 13
1.7 快樂(lè)生活,此心安處是吾鄉(xiāng) 16
第2章 回首向來(lái)蕭瑟處,也無(wú)風(fēng)雨也無(wú)晴 18
2.1 人生若只如初見(jiàn) 18
2.2 日久生情見(jiàn)真心 19
2.3 衣帶漸寬終不悔 19
2.4 天下誰(shuí)人不識(shí)君 20
2.5 回首向來(lái)蕭瑟處,也無(wú)風(fēng)雨也無(wú)晴 21
第3章 正確抉擇,豐富人生 23
3.1 初聞Oracle 23
3.2 選擇適合自己的路 24
3.2.1 選擇合適的資料書(shū) 24
3.2.2 融入圈子 24
3.2.3 關(guān)于大學(xué)的課程 25
3.3 樹(shù)立目標(biāo) 26
3.3.1 參與論壇分享 26
3.3.2 寫(xiě)作 26
3.3.3 參加技術(shù)研討會(huì) 27
3.4 關(guān)于認(rèn)證 27
第二篇 知識(shí)基礎(chǔ)
第4章 Oracle數(shù)據(jù)庫(kù)的跟蹤和分析方法 30
4.1 SQL_TRACE及10046事件 31
4.2 SQL_TRACE說(shuō)明 31
4.2.1 DBMS_SYSTEM跟蹤案例 32
4.2.2 系統(tǒng)遞歸調(diào)用的跟蹤 36
4.3 10046與等待事件 39
4.3.1 通過(guò)跟蹤理解數(shù)據(jù)庫(kù)的初始化 42
4.3.2 遠(yuǎn)程支持之10046事件 50
4.3.3 通過(guò)10046事件跟蹤解決未知問(wèn)題 52
4.3.4 通過(guò)10046解決數(shù)據(jù)庫(kù)RAC集群案例 56
4.4 Oracle跟蹤總結(jié) 62
4.5 參考資料:數(shù)據(jù)類(lèi)型比較規(guī)則 62
4.5.1 數(shù)值類(lèi)型 62
4.5.2 日期類(lèi)型 62
4.5.3 字符類(lèi)型 62
4.5.4 對(duì)象類(lèi)型 65
4.5.5 數(shù)組和嵌套表類(lèi)型 65
第5章 興趣、思考與實(shí)踐 72
5.1 Kamus談技術(shù)、學(xué)習(xí)與分享 72
5.1.1 Oracle的適用場(chǎng)景 72
5.1.2 為什么Oracle廣受歡迎 73
5.1.3 如何實(shí)現(xiàn)災(zāi)備 73
5.1.4 數(shù)據(jù)庫(kù)發(fā)展對(duì)DBA工作的影響 73
5.1.5 Oracle的學(xué)習(xí)方法 74
5.1.6 如何成為ACE 74
5.2 以12c Identity類(lèi)型示范自我探索式學(xué)習(xí)方法 75
5.3 Dump Block是否會(huì)引起B(yǎng)lock讀入內(nèi)存 84
5.4 Dump Block是否會(huì)引起臟數(shù)據(jù)寫(xiě)入磁盤(pán) 85
5.5 如何驗(yàn)證ASM的塊頭備份塊的位置 88
5.6 如何利用文件句柄恢復(fù)誤刪除的文件 90
5.7 從一道面試題看分析問(wèn)題的思路 93
5.7.1 檢查被阻塞會(huì)話的等待事件 93
5.7.2 查找blocker 94
5.7.3 乙方DBA需謹(jǐn)慎 94
5.7.4 清除blocker 94
5.7.5 深入一步 95
5.8 涓涓細(xì)流終聚?!?6
第6章 使用XTTS技術(shù)進(jìn)行U2L跨平臺(tái)數(shù)據(jù)遷移 97
6.1 XTTS 概述 97
6.2 XTTS技術(shù)遷移應(yīng)用場(chǎng)景 99
6.2.1 應(yīng)用場(chǎng)景一:全國(guó)“去IOE”戰(zhàn)略實(shí)施 99
6.2.2 應(yīng)用場(chǎng)景二:“云平臺(tái)”數(shù)據(jù)中心建設(shè) 99
6.2.3 應(yīng)用場(chǎng)景三:老舊環(huán)境淘汰改造 100
6.2.4 應(yīng)用場(chǎng)景四:數(shù)據(jù)庫(kù)分布式存儲(chǔ)重構(gòu) 100
6.2.5 應(yīng)用場(chǎng)景五:其他應(yīng)用場(chǎng)景 101
6.3 XTTS遷移步驟 101
6.4 XTTS遷移方式 101
6.4.1 方式一:dbms_file_transfer 102
6.4.2 方式二:RMAN Backup 103
6.4.3 方式三:手工XTTS遷移 104
6.5 XTTS前置條件檢查 106
遷移檢查 107
6.6 XTTS最佳實(shí)踐方案論證 109
6.6.1 技術(shù)方案概況 109
6.6.2 技術(shù)方案實(shí)施步驟 110
6.6.3 技術(shù)方案模型 110
6.6.4 方案可行性說(shuō)明 110
6.6.5 方案優(yōu)缺點(diǎn)論述 111
6.6.6 技術(shù)方案論證結(jié)論 111
6.7 XTTS RMAN Backup步驟 111
6.8 XTTS實(shí)戰(zhàn)案例分享 113
6.8.1 案例現(xiàn)狀介紹 113
6.8.2 系統(tǒng)現(xiàn)狀評(píng)估 114
6.8.3 遷移需求分析 114
6.8.4 遷移方案選型 115
6.8.5 遷移的具體實(shí)施 116
6.9 XTTS風(fēng)險(xiǎn)預(yù)估 122
6.10 XTTS總結(jié) 123
第7章 Oracle的參數(shù)和參數(shù)文件 124
7.1 參數(shù)的分類(lèi) 124
7.1.1 推導(dǎo)參數(shù) 125
7.1.2 操作系統(tǒng)依賴(lài)參數(shù) 125
7.1.3 可變參數(shù) 126
7.1.4 不推薦參數(shù) 126
7.1.5 廢棄參數(shù) 126
7.2 參數(shù)文件管理和使用 128
7.2.1 參數(shù)文件的創(chuàng)建 128
7.2.2 12c create spfile的警示 130
7.3 12c 參數(shù)與參數(shù)文件新特性 134
7.3.1 參數(shù)表的引入 135
7.3.2 參數(shù)表在PDB啟動(dòng)中的作用 138
7.4 參數(shù)修改及重置 139
7.4.1 解決參數(shù)文件的修改錯(cuò)誤 144
7.4.2 通過(guò)event事件來(lái)跟蹤對(duì)參數(shù)文件的修改 145
7.5 參數(shù)的查詢(xún) 145
7.5.1 參數(shù)查詢(xún)的基本方式 146
7.5.2 參數(shù)值的可選項(xiàng) 148
7.6 不同查詢(xún)方法之間的區(qū)別 149
7.6.1 V$PARAMETER和V$PARAMETER2的區(qū)別 149
7.6.2 V$PARAMETER和V$SYSTEM_PARAMETER的區(qū)別 150
7.6.3 GV$SPPARAMETER和V$SPPARAMETER的區(qū)別 152
7.7 RAC下參數(shù)的維護(hù) 154
7.7.1 RAC下共享spfile 154
7.7.2 使用ASM存儲(chǔ)參數(shù)文件 155
7.7.3 謹(jǐn)慎修改RAC參數(shù) 156
7.7.4 RAC環(huán)境下初始化參數(shù)的查詢(xún)方法 156
7.8 參數(shù)文件備份 158
7.9 參數(shù)文件恢復(fù) 160
第三篇 SQL之美
第8章 學(xué)習(xí)與分享 164
8.1 對(duì)數(shù)據(jù)庫(kù)開(kāi)發(fā)和運(yùn)維的認(rèn)識(shí) 164
8.2 行業(yè)發(fā)展給DBA帶來(lái)的挑戰(zhàn) 165
8.3 個(gè)人學(xué)習(xí)經(jīng)驗(yàn)分享 165
8.4 Oracle中的NULL剖析 166
8.4.1 NULL的基礎(chǔ)概念和由來(lái) 167
8.4.2 NULL的布爾運(yùn)算的特點(diǎn) 168
8.4.3 NULL的默認(rèn)數(shù)據(jù)類(lèi)型 173
8.4.4 空字符串’ ’與NULL的關(guān)系 176
8.4.5 NULL和索引 179
8.4.6 NULL的其他方面特點(diǎn) 183
第9章 診斷Cache buffers chains案例一則 185
9.1 詳細(xì)診斷過(guò)程 185
9.2 總結(jié) 194
第10章 戒驕戒躁、細(xì)致入微 195
10.1 我的職業(yè)生涯 195
10.2 運(yùn)維的現(xiàn)狀及發(fā)展 196
10.3 如何提高數(shù)據(jù)庫(kù)的開(kāi)發(fā)水平 196
10.4 DBA面臨的挑戰(zhàn) 197
10.5 數(shù)據(jù)庫(kù)優(yōu)化的思考 197
10.6 提問(wèn)的智慧 199
10.7 細(xì)致入微方顯價(jià)值——通過(guò)真實(shí)案例認(rèn)識(shí)SQL審核 200
10.7.1 案例一 僅僅是NULL的問(wèn)題 200
10.7.2 案例二 想不到的優(yōu)化方式 202
10.8 號(hào)段選取應(yīng)用的SQL技巧 204
10.8.1 問(wèn)題的提出 204
10.8.2 相關(guān)基礎(chǔ)知識(shí) 205
10.8.3 解決問(wèn)題 207
10.8.4 小結(jié) 220
10.9 connect y的作用與技巧 220
10.9.1 connect y是什么 221
10.9.2 connect y可以做什么 221
第四篇 診斷分析
第11章 抽絲剝繭——一次特殊的ORA-04030故障處理 238
11.1 聚集數(shù)據(jù)的信息采集和分析 238
11.2 聚焦疑點(diǎn)的跟蹤測(cè)試與驗(yàn)證 242
11.3 解析原理的問(wèn)題總結(jié)與建議 245
第12章 不積跬步,無(wú)以至千里 247
12.1 技術(shù)生涯有感 247
12.2 自我定位及規(guī)劃 248
12.3 對(duì)數(shù)據(jù)庫(kù)運(yùn)維工作的認(rèn)識(shí) 249
12.4 學(xué)習(xí)理念分享 249
12.5 RAC數(shù)據(jù)庫(kù)頻繁hang問(wèn)題診斷案例 249
12.5.1 案例現(xiàn)象及概要 250
12.5.2 故障詳細(xì)分析 251
12.5.3 案例總結(jié) 260
12.6 Exadata環(huán)境下SQL性能問(wèn)題診斷案例 262
12.6.1 AWR報(bào)告 262
12.6.2 生成SQL報(bào)告 263
12.6.3 檢查歷史數(shù)據(jù) 266
12.6.4 判斷問(wèn)題產(chǎn)生的流程 268
12.6.5 查詢(xún)歷史數(shù)據(jù) 268
12.6.6 并列執(zhí)行的序列過(guò)程 268
12.6.7 檢查call tack 271
12.6.8 檢查并行會(huì)話 271
12.7 關(guān)于RAC數(shù)據(jù)庫(kù)load alance案例分析 276
12.8 總結(jié) 285
第13章 反思與總結(jié):輕松從菜鳥(niǎo)到專(zhuān)家 286
13.1 一波三折:釋放內(nèi)存導(dǎo)致數(shù)據(jù)庫(kù)崩潰的案例 287
13.2 層層深入:DRM引發(fā)RAC的故障分析 292
13.3 始于壘土:應(yīng)用無(wú)法連接數(shù)據(jù)庫(kù)問(wèn)題分析 300
13.4 變與不變:應(yīng)用SQL突然變慢優(yōu)化分析 308
13.5 實(shí)踐真知:INSERT入庫(kù)慢的案例分析 314
13.6 按圖索驥:Expdp遭遇ORA-07445的背后 319
13.7 城門(mén)失火:Goldengate引發(fā)的數(shù)據(jù)庫(kù)故障 323
第14章 勤奮與汗水 329
14.1 我的職業(yè)生涯與思考 329
14.2 如何看待企業(yè)運(yùn)維 329
14.3 對(duì)性能問(wèn)題的認(rèn)識(shí) 331
14.4 學(xué)習(xí)方法 332
14.5 所有奇異的故障都有一個(gè)最簡(jiǎn)單的本質(zhì) 332
14.6 案例一:意料之外的RAC宕機(jī)禍?zhǔn)住佑螛?biāo) 333
14.6.1 信息采集,準(zhǔn)確定位問(wèn)題 333
14.6.2 層層分析,揪出罪魁禍?zhǔn)住?36
14.6.3 對(duì)癥下藥,排除數(shù)據(jù)故障 341
14.6.4 深入總結(jié),一次故障長(zhǎng)久經(jīng)驗(yàn) 342
14.7 案例二:異常詭異的SQL性能分析 342
14.7.1 信息收集 342
14.7.2 新特性分析 344
14.8 總結(jié) 345
參考文獻(xiàn) 346

本目錄推薦

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