Oracle性能診斷藝術

Oracle性能診斷藝術

《Oracle性能診斷藝術》是2009年出版的圖書,作者是(瑞士)安東尼尼。該書主要介紹Oracle性能最佳化的基本原理、關鍵概念以及對其性能的分析。

基本介紹

  • 書名:Oracle性能診斷藝術
  • 作者:(瑞士)安東尼尼
  • 譯者:童家旺
  • ISBN:9787115215147
  • 類別: 圖書 >> 計算機/網路 >> 資料庫 >> Oracle
  • 定價:¥75.00
  • 出版時間:2009-10-1
  • 裝幀:平裝
  • 開本:大16開
  • 印次:1
  • 紙張:膠版紙
內容簡介,目錄,作者簡介,

內容簡介

全書以最佳化Oracle應用程式為目的,先介紹Oracle性能最佳化的基本原理、關鍵概念,從業務角度和系統角度分析性能。接著深入細緻地講述如何找出性能問題及所用工具。重點關注查詢最佳化器及其使用的統計信息,查詢最佳化器的配置,獲取執行計畫的方法,SQL最佳化技術,解析的工作原理及問題,如何高效地訪問單表和多個相關聯的表。並且延伸到高級最佳化技術,及如何最佳化物理設計。 本書適合Oracle資料庫應用程式開發人員、性能分析人員與資料庫管理員。

目錄

第一部分 基礎
第1章 性能問題
1.1 需要為性能做規劃嗎
1.2 什麼是性能問題
1.3 如何解決性能問題
1.4 小結
第2章 關鍵概念
2.1 選擇性和基數
2.2 游標的生命周期
2.3 解析的過程
2.4 讀寫數據塊
2.5 小結
第二部分 找出問題
第3章 找出性能問題
3.1 分而治之
3.2 分析路線圖
3.3 性能測量與剖析分析
3.4 性能測量
3.5 剖析應用程式代碼
3.6 跟蹤資料庫調用
3.7 剖析PL/SQL代碼
3.8 小結
第三部分 查詢最佳化器
第4章 系統和對象統計信息
4.1 工具包dbms_stats簡介
4.2 系統統計
4.3 對象統計信息
4.4 通用服務
4.5 小結
第5章 配置查詢最佳化器
5.1 配置還是不配置
5.2 配置路線圖
5.3 設定正確的參數
5.4 小結
第6章 執行計畫
6.1 獲取執行計畫
6.2 解釋執行計畫
6.3 識別低效的執行計畫
6.4 小結
第7章 SQL最佳化技術
7.1 改變訪問結構
7.2 修改SQL語句
7.3 提示
7.4 改變執行環境
7.5 SQL概要
7.6 存儲提綱
7.7 SQL計畫基線
7.8 小結
第四部分 最佳化器
第8章 解析
8.1 識別解析問題
8.2 解決解析問題
8.3 應對解析問題
8.4 使用套用編程接口
8.5 小結
第9章 最佳化數據訪問
9.1 找出不理想的訪問路徑
9.2 具有弱選擇性的SQL語句
9.3 具有強選擇性的SQL語句
9.4 小結
第10章 表連線最佳化
10.1 定義
10.2 嵌套循環連線
10.3 合併連線
10.4 哈希連線
10.5 外連線
10.6 選擇連線方法
10.7 分區智慧型連線
10.8 轉換
10.9 小結
第11章 高級最佳化技術
11.1 物化視圖
11.2 結果快取
11.3 並行處理
11.4 直接路徑插入
11.5 行預取
11.6 數組接口
11.7 小結
第12章 最佳化物理設計
12.1 最佳欄位順序
12.2 最優數據類型
12.3 行遷移與行連結
12.4 數據塊爭用
12.5 數據壓縮
第五部分 附錄
附錄A 可下載檔案

作者簡介

ChristianAntognini瑞士蘇黎世Trivadls公司首席顧問和講師,從1995年就開始致力於探究Oracle資料庫引擎的工作機制。他最熱衷的是邏輯與物理資料庫的設計、資料庫與Java應用程式的集成、查詢最佳化器,以及與性能管理和最佳化相關的所有方面。他還是Trivadis性能團隊和OakTable網站的核心成員。

相關詞條

熱門詞條

聯絡我們