-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/14 新書到! 12/12 新書到! 12/5 新書到! 11/30 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Oracle性能優化與診斷案例精選

( 簡體 字)
作者:蓋國強,李軼楠類別:1. -> 資料庫 -> Oracle
譯者:
出版社:人民郵電出版社Oracle性能優化與診斷案例精選 3dWoo書號: 45636
詢問書籍請說出此書號!

缺書
NT售價: 395

出版日:10/1/2016
頁數:345
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115438270
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

目錄:

第一篇 成長之路

第1章 三十八載,Oracle伴我同行 1

1.1 緣起邊陲,恰同學風華正茂 2

1.2 京師磨練,轉眼已曆十二載 4

1.3 筆耕不輟,年少曾懷作家夢 6

1.4 三重境界,見山見水見真我 9

1.5 雲和恩墨,資料服務起征途 12

1.6 理想實踐,開發運維一體化 13

1.7 快樂生活,此心安處是吾鄉 16

第2章 回首向來蕭瑟處,也無風雨也無晴 18

2.1 人生若只如初見 18

2.2 日久生情見真心 19

2.3 衣帶漸寬終不悔 19

2.4 天下誰人不識君 20

2.5 回首向來蕭瑟處,也無風雨也無晴 21

第3章 正確抉擇,豐富人生 23

3.1 初聞Oracle 23

3.2 選擇適合自己的路 24

3.2.1 選擇合適的資料書 24

3.2.2 融入圈子 24

3.2.3 關於大學的課程 25

3.3 樹立目標 26

3.3.1 參與論壇分享 26

3.3.2 寫作 26

3.3.3 參加技術研討會 27

3.4 關於認證 27

第二篇 知識基礎

第4章 Oracle資料庫的跟蹤和分析方法 30

4.1 SQL_TRACE及10046事件 31

4.2 SQL_TRACE說明 31

4.2.1 DBMS_SYSTEM跟蹤案例 32

4.2.2 系統遞迴呼叫的跟蹤 36

4.3 10046與等待事件 39

4.3.1 通過跟蹤理解資料庫的初始化 42

4.3.2 遠端支援之10046事件 50

4.3.3 通過10046事件跟蹤解決未知問題 52

4.3.4 通過10046解決資料庫RAC集群案例 56

4.4 Oracle跟蹤總結 62

4.5 參考資料:資料類型比較規則 62

4.5.1 數數值型別 62

4.5.2 日期類型 62

4.5.3 字元類型 62

4.5.4 對象類型 65

4.5.5 陣列和巢狀表格類型 65

第5章 興趣、思考與實踐 72

5.1 Kamus談技術、學習與分享 72

5.1.1 Oracle的適用場景 72

5.1.2 為什麼Oracle廣受歡迎 73

5.1.3 如何實現災備 73

5.1.4 資料庫發展對DBA工作的影響 73

5.1.5 Oracle的學習方法 74

5.1.6 如何成為ACE 74

5.2 以12c Identity類型示範自我探索式學習方法 75

5.3 Dump Block是否會引起Block讀入記憶體 84

5.4 Dump Block是否會引起髒資料寫入磁片 85

5.5 如何驗證ASM的塊頭備份塊的位置 88

5.6 如何利用檔案控制代碼恢復誤刪除的檔 90

5.7 從一道面試題看分析問題的思路 93

5.7.1 檢查被阻塞會話的等待事件 93

5.7.2 查找blocker 94

5.7.3 乙方DBA需謹慎 94

5.7.4 清除blocker 94

5.7.5 深入一步 95

5.8 涓涓細流終聚海 96

第6章 使用XTTS技術進行U2L跨平臺資料移轉 97

6.1 XTTS 概述 97

6.2 XTTS技術遷移應用場景 99

6.2.1 應用場景一:全國“去IOE”戰略實施 99

6.2.2 應用場景二:“雲平臺”資料中心建設 99

6.2.3 應用場景三:老舊環境淘汰改造 100

6.2.4 應用場景四:資料庫分散式存儲重構 100

6.2.5 應用場景五:其他應用場景 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最佳實踐方案論證 109

6.6.1 技術方案概況 109

6.6.2 技術方案實施步驟 110

6.6.3 技術方案模型 110

6.6.4 方案可行性說明 110

6.6.5 方案優缺點論述 111

6.6.6 技術方案論證結論 111

6.7 XTTS RMAN Backup步驟 111

6.8 XTTS實戰案例分享 113

6.8.1 案例現狀介紹 113

6.8.2 系統現狀評估 114

6.8.3 遷移需求分析 114

6.8.4 遷移方案選型 115

6.8.5 遷移的具體實施 116

6.9 XTTS風險預估 122

6.10 XTTS總結 123

第7章 Oracle的參數和參數文件 124

7.1 參數的分類 124

7.1.1 推導參數 125

7.1.2 作業系統依賴參數 125

7.1.3 可變參數 126

7.1.4 不推薦參數 126

7.1.5 廢棄參數 126

7.2 參數文件管理和使用 128

7.2.1 參數文件的創建 128

7.2.2 12c create spfile的警示 130

7.3 12c 參數與參數文件新特性 134

7.3.1 參數表的引入 135

7.3.2 參數表在PDB啟動中的作用 138

7.4 參數修改及重置 139

7.4.1 解決參數檔的修改錯誤 144

7.4.2 通過event事件來跟蹤對參數檔的修改 145

7.5 參數的查詢 145

7.5.1 參數查詢的基本方式 146

7.5.2 參數值的可選項 148

7.6 不同查詢方法之間的區別 149

7.6.1 V$PARAMETER和V$PARAMETER2的區別 149

7.6.2 V$PARAMETER和V$SYSTEM_PARAMETER的區別 150

7.6.3 GV$SPPARAMETER和V$SPPARAMETER的區別 152

7.7 RAC下參數的維護 154

7.7.1 RAC下共用spfile 154

7.7.2 使用ASM存儲參數檔 155

7.7.3 謹慎修改RAC參數 156

7.7.4 RAC環境下初始化參數的查詢方法 156

7.8 參數檔案備份 158

7.9 參數檔案修復 160

第三篇 SQL之美

第8章 學習與分享 164

8.1 對資料庫開發和運維的認識 164

8.2 行業發展給DBA帶來的挑戰 165

8.3 個人學習經驗分享 165

8.4 Oracle中的NULL剖析 166

8.4.1 NULL的基礎概念和由來 167

8.4.2 NULL的布耳運算的特點 168

8.4.3 NULL的默認資料類型 173

8.4.4 空字串’ ’與NULL的關係 176

8.4.5 NULL和索引 179

8.4.6 NULL的其他方面特點 183

第9章 診斷Cache buffers chains案例一則 185

9.1 詳細診斷過程 185

9.2 總結 194

第10章 戒驕戒躁、細緻入微 195

10.1 我的職業生涯 195

10.2 運維的現狀及發展 196

10.3 如何提高資料庫的開發水準 196

10.4 DBA面臨的挑戰 197

10.5 資料庫優化的思考 197

10.6 提問的智慧 199

10.7 細緻入微方顯價值——通過真實案例認識SQL審核 200

10.7.1 案例一 僅僅是NULL的問題 200

10.7.2 案例二 想不到的優化方式 202

10.8 號段選取應用的SQL技巧 204

10.8.1 問題的提出 204

10.8.2 相關基礎知識 205

10.8.3 解決問題 207

10.8.4 小結 220

10.9 connect y的作用與技巧 220

10.9.1 connect y是什麼 221

10.9.2 connect y可以做什麼 221

第四篇 診斷分析

第11章 抽絲剝繭——一次特殊的ORA-04030故障處理 238

11.1 聚集資料的資訊採集和分析 238

11.2 聚焦疑點的跟蹤測試與驗證 242

11.3 解析原理的問題總結與建議 245

第12章 不積跬步,無以至千里 247

12.1 技術生涯有感 247

12.2 自我定位及規劃 248

12.3 對資料庫運維工作的認識 249

12.4 學習理念分享 249

12.5 RAC資料庫頻繁hang問題診斷案例 249

12.5.1 案例現象及概要 250

12.5.2 故障詳細分析 251

12.5.3 案例總結 260

12.6 Exadata環境下SQL性能問題診斷案例 262

12.6.1 AWR報告 262

12.6.2 生成SQL報告 263

12.6.3 檢查歷史資料 266

12.6.4 判斷問題產生的流程 268

12.6.5 查詢歷史資料 268

12.6.6 並列執行的序列過程 268

12.6.7 檢查call tack 271

12.6.8 檢查並行會話 271

12.7 關於RAC資料庫load alance案例分析 276

12.8 總結 285

第13章 反思與總結:輕鬆從菜鳥到專家 286

13.1 一波三折:釋放記憶體導致資料庫崩潰的案例 287

13.2 層層深入:DRM引發RAC的故障分析 292

13.3 始於壘土:應用無法連接資料庫問題分析 300

13.4 變與不變:應用SQL突然變慢優化分析 308

13.5 實踐真知:INSERT入庫慢的案例分析 314

13.6 按圖索驥:Expdp遭遇ORA-07445的背後 319

13.7 城門失火:Goldengate引發的資料庫故障 323

第14章 勤奮與汗水 329

14.1 我的職業生涯與思考 329

14.2 如何看待企業運維 329

14.3 對性能問題的認識 331

14.4 學習方法 332

14.5 所有奇異的故障都有一個最簡單的本質 332

14.6 案例一:意料之外的RAC宕機禍首——子游標 333

14.6.1 資訊採集,準確定位問題 333

14.6.2 層層分析,揪出罪魁禍首 336

14.6.3 對症下藥,排除資料故障 341

14.6.4 深入總結,一次故障長久經驗 342

14.7 案例二:異常詭異的SQL性能分析 342

14.7.1 資訊收集 342

14.7.2 新特性分析 344

14.8 總結 345

參考文獻 346

A2
序: