Oracle實戰寶典:故障排除與效能提升(下)(第二版) ,

Troubleshooting Oracle Performance,2E

作者:ChristianAntognini

譯者:王作佳, 劉迪

出版社:博碩

ISBN:9789864344161

$43.50

產品號碼: 126231 貨號: 9789864344161 分類: , 標籤: , , , , , ,

本書特色

  ☛ Oracle資料庫優化的里程碑著作
  ☛ 幫你系統性的發現並解決Oracle資料庫效能問題
  ☛ 源自一線Oracle效能優化實踐,涵蓋目前所有可用版本
  ☛ 被讀者譽為「透徹,但又易懂的效能優化好書」

媒體推薦

  「網際網路上充斥著大量的Oracle效能相關資訊,不但高度碎片化,而且有很多是錯誤的。本書則異常清晰地提供了Oracle效能相關的理論和實踐,明確指導讀者找到需要達成的目的以及如何達成目的。」——Jonathan Lewis,Oracle技術專家,英國Oracle用戶組總監,《Oracle Core: Essential Internals for DBAs and Developers》作者

  「這是一本技術與理念並重的參考書,不僅包含大量完備的可重用的實例,而且包含富有說服力的新觀點。我可以用他的觀點去說服更多的人做正確的事。」——Cary Millsap,Method R公司首席執行官,Oracle公司系統效能集團前副總裁,資料庫效能技術大師

目錄

【上 冊】

第一部分 基礎
ch 01 效能問題
1.1 需要為效能做規劃嗎
1.2 為效能而設計
1.3 你真的面臨效能問題嗎
1.4 如何處理效能問題
1.5 小結
ch 02 關鍵概念
2.1 選擇率和基數
2.2 什麼是游標
2.3 游標的生命週期
2.4 解析的工作原理
2.5 讀寫資料塊
2.6 檢測
2.7 小結

第二部分 識別
ch 03 分析可重現的問題
3.1 追蹤資料庫呼叫
3.2 分析PL/SQL 程式碼
3.3 小結
ch 04 即時分析不可重現的問題
4.1 分析路線圖
4.2 動態效能視圖
4.3 使用Diagnostics Pack 和Tuning Pack 進行分析
4.4 不使用Diagnostics Pack 進行分析
4.5 小結
ch 05 不可重現問題的事後分析
5.1 知識庫
5.2 自動工作負載儲存庫
5.3 Statspack
5.4 使用Diagnostics Pack 進行分析
5.5 不使用Diagnostics Pack 進行分析
5.6 小結

第三部分 查詢最佳化工具
ch 06 查詢最佳化工具簡介
6.1 基礎知識
6.2 體系結構
6.3 查詢轉換
6.4 小結
ch 07 系統統計資訊
7.1 dbms_stats 套件
7.2 有哪些系統統計資訊可用
7.3 收集系統統計資訊
7.4 還原系統統計資訊
7.5 使用備份表
7.6 管理操作的日誌記錄
7.7 對查詢最佳化工具的影響
7.8 小結
ch 08 物件統計資訊
8.1 dbms_stats 套件
8.2 有哪些物件統計資訊可用
8.3 收集物件統計資訊
8.4 設定dbms_stats 套件
8.5 處理全域臨時表
8.13 匯出、匯入、獲取和設定物件統計資訊
8.14 管理操作的日誌記錄
8.15 保持物件統計資訊為最新的策略
8.16 小結
ch 09 設定查詢最佳化工具
9.1 設定還是不設定
9.2 設定路線圖
9.3 設定正確的參數
9.4 小結
ch 10 執行計畫
10.1 獲取執行計畫
10.2 dbms_xplan 套件
10.3 解釋執行計畫
10.4 識別低效的執行計畫
10.5 小結
A 參考文獻

【下 冊】

第四部分 優化
ch 11 SQL 優化技巧
11.1 修改存取結構
11.2 修改SQL 敘述
11.3 hint
11.4 修改執行環境
11.5 儲存概要
11.6 SQL 設定檔
11.7 SQL 計畫管理
11.8 小結
ch 12 解析
12.1 識別解析問題
12.2 解決解析問題
12.3 避開解析問題
12.4 使用應用程式設計介面
12.5 小結
ch 13 優化資料存取
13.1 識別次優存取路徑
13.2 弱選擇性的SQL 敘述
13.3 強選擇性的SQL 敘述
13.4 小結
ch 14 優化聯結
14.1 定義
14.2 巢狀迴圈聯結
14.3 合併聯結
14.4 雜湊聯結
14.5 外聯結
14.6 選擇聯結方法
14.7 分區智慧聯結
14.8 星型轉換
14.9 小結
ch 15 資料存取和聯結優化之外
15.1 實體化視圖
15.2 結果快取
15.3 平行處理
15.4 直接路徑插入
15.5 行預取
15.6 陣列介面
15.7 小結
ch 16 優化實體設計
16.1 最優行順序
16.2 最優資料類型
16.3 行移動和行連結
16.4 區塊爭用
16.5 資料壓縮

A 參考文獻
 

作者介紹

作者簡介

Christian Antognini

  資料庫專家,從1995年就開始致力於探究Oracle資料庫引擎的工作機制。長期關注邏輯與實體資料庫的設計、資料庫與Java應用程式的整合、查詢優化器以及與效能管理和優化相關的各個方面。目前任瑞士蘇黎世Trivadis公司首席顧問和效能教練,是OakTable網站核心成員。

譯者簡介

王作佳

  吉林長春人,畢業於太原工業學院。歷任Java開發工程師、Oracle資料庫管理員,現就職於北京一家服務公司,任職Oracle DBA,負責某省聯通資料庫高可用架構部署維護、資料庫效能調校等。目前對Oracle資料庫高可用及效能調校較為感興趣,另外有意進軍記憶體資料庫領域。個人電子信箱:wangzuojia2001@163.com。

劉迪

  遼寧錦州人,畢業於遼寧工業大學。Oracle資料庫工程師、10g OCM,現服務於北京某銀行,任職Oracle資料庫工程師,負責客戶現場維護工作。主要關注Oracle資料庫及其相關技術。個人電子信箱:ldean1203@gmail.com。
 

出版地

台灣

出版日期

08/13/2019

印刷

單色印刷

版別

二版

裝訂

平裝

語系

繁體中文

頁數

464