注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡數(shù)據(jù)庫OracleOracle STATSPACK高性能調(diào)整技術(shù)

Oracle STATSPACK高性能調(diào)整技術(shù)

Oracle STATSPACK高性能調(diào)整技術(shù)

定 價:¥58.00

作 者: (美)Donald K.Burleson著;袁勤勇等譯
出版社: 機械工業(yè)出版社
叢編項: Oracle技術(shù)系列叢書
標 簽: Oracle

購買這本書可以去


ISBN: 9787111098829 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 492頁 字數(shù):  

內(nèi)容簡介

  本書是Oracle公司官方推薦的使用STATSPACK進行高性能調(diào)整的專著,作者是具有20多年的Oracle數(shù)據(jù)庫調(diào)整經(jīng)驗的專家。本書主要介紹了使用STATSPACK這一強大工具來診斷并優(yōu)化系統(tǒng)性能的方法,該工具可以通過查看數(shù)據(jù)庫的歷史趨勢和性能模式前瞻性地調(diào)整數(shù)據(jù)庫。主要內(nèi)容包括:STATSPACK方法和工具概述,使用STATSPACK調(diào)整Oracle數(shù)據(jù)庫以及利用STATSPACK進行數(shù)據(jù)庫報告。本書安排合理,結(jié)構(gòu)縝密,附錄中還包括大量預制的STATSPACK腳本,方便讀者使用。相信本書能成為你調(diào)整Oracle數(shù)據(jù)庫的好幫手。

作者簡介

暫缺《Oracle STATSPACK高性能調(diào)整技術(shù)》作者簡介

圖書目錄

前言
第一部分 方法和工具概述
第1章 Oracle調(diào)整概述
1.1 整體調(diào)整方法
1.1.1 服務器調(diào)整
1.1.2 網(wǎng)絡調(diào)整
1.1.3 磁盤調(diào)整
1.1.4 實例調(diào)整
1.1.5 對象調(diào)整
1.1.6 SQL調(diào)整
1.1.7 用Oracle并行查詢進行調(diào)整
1.1.8 調(diào)整Oarcle并行服務器環(huán)境
1.2 Oracle和STATSPACK
1.3 小結(jié)
第2章 STATSPACK概述
2.1 STATSPACK體系結(jié)構(gòu)
2.2 STATSPACK怎樣收集數(shù)據(jù)
2.3 STATSPACK的表結(jié)構(gòu)
2.3.1 STATSPACK控制表
2.3.2 STATSPACK參數(shù)表
2.4 STATSPACK信息使用
2.4.l 使用STATSPACK進行數(shù)據(jù)庫調(diào)整
2.4.2 資源規(guī)劃
2.4.3 預測模型
2.5 小結(jié)
第3章 安裝和配置STATSPACK
3.1 將STATSPACK用于Oracle8.0到8.1.5
3.2 STATSPAcK腳本概述
3.3 步驟1:創(chuàng)建perfstat表空間
3.4 步驟2:運行創(chuàng)建腳本
3.5 步驟3:測試STATSPACK安裝
3.6 步驟4:規(guī)劃自動STATSPACK數(shù)據(jù)收集
3.7 STATSPACK的配置和維護
3.8 調(diào)整STATSPACK收集門限
3.8.1 快照級別
3.8.2 快照門限
3.9 移走舊有的STATSPACK快照
3.10 便于使用的STATSPACK Shell腳本
3.11 小結(jié)
第4章 STATSPACK表中的數(shù)據(jù)
4.1 STATSPACK遺漏的內(nèi)容
4.2 STATSPACK附屬表結(jié)構(gòu)
4.3 STATSPACK概要表
4.3.1 atats$latch_misses_summary表
4.3.2 stats$sgastat_summary表
4.3.3 stats$sql_summary表
4.3.4 stats$parameter表
4.4 STATSPACK系統(tǒng)表
4.4.1 stats$rollstat表
4.4.2 stats$latch表
4.4.3 stats$latch_children表
4.4.4 stats$librarycache表
4.4.5 stats$waitstat表
4.4.6 stats$enqueuestat表
4.4.7 stats$sysstat表
4.4.8 stats$sesstat表
4.4.9 stats$sgastat表
4.5 STATSPACK事務表
4.5.1 stats$buffer_pool表
4.5.2 stats$buffer_pool_statistics表
4.5.3 stats$filestatxs表
4.6 STATSPACK事件表
4.6.1 stats$system_event表
4.6.2 stats$session_event表
4.6.3 stats$bg_event_summary表
4.6.4 stats$idle_event表
4.7 Oracle并行服務器表
4.7.1 stats$rowcache_summary表
4.7.2 stats$sgaxs表
9.8 小結(jié)
第二部分 使用STATSPACK調(diào)整Oracle數(shù)據(jù)庫
第5章 擴展STATSPACK收集服務器統(tǒng)計
5.1 vmstat工具概述
5.1.1 各種vmstat的不同之處
5.1.2 在vmstat中可以得到什么
5.1.3 使用vmstat識別CPU瓶頸
5.1.4 使用vmstat識別頻繁使用的CPU
5.1.5 識別RAM內(nèi)存瓶頸
5.2 在STATSPACK中獲取服務器性能數(shù)據(jù)
5.2.1 獲取vmstat信息的腳本
5.2.2 vmstat獲取腳本的本質(zhì)
5.2.3 報告其他Oracle服務器上的vmstat信息
5.3 小結(jié)
第6章 調(diào)整服務器環(huán)境
6.1 數(shù)據(jù)庫管理員和系統(tǒng)管理員之間的關(guān)系
6.2 在線服務器監(jiān)控工具
6.2.1 使用glance
6.2.2 使用top監(jiān)控服務器
6.2.3 使用sar監(jiān)控服務器統(tǒng)計
6.3 監(jiān)控服務器CPU消耗
6.4 升級整個服務器
6.4.1 增加附加的CPU處理器
6.4.2 服務器任務負載平衡
6.4.3 使用nice和priocntl改變執(zhí)行優(yōu)先級
6.5 監(jiān)控服務器內(nèi)存消耗
6.5.1 服務器內(nèi)存設(shè)置
6.5.2 非常大的內(nèi)存和Oracle
6.5.3 使Oracle內(nèi)存不可交換
6.6 報告服務器統(tǒng)計
6.6.1 服務器異常報告
6.6.2 日常vmstat趨勢報告
6.6.3 長期服務器分析和趨勢
6.7 小結(jié)
第7章 調(diào)整網(wǎng)絡環(huán)境
7.1 優(yōu)化OracleNet8配置
7.1.1 protocol.ora中的tcp.nodelay參數(shù)
7.1.2 sqlnet.ora的automatic_ipc參數(shù)
7.1.3 tnsnames.ora中的SDU和TDU參數(shù)
7.1.4 在listener.ora中的queuesize參數(shù)
7.1.5 sqlnet.ora的break_poll_skip參數(shù)
7.1.6 sqlnet.ora的disable_oob參數(shù)
7.1.7 epc_disabled環(huán)境變量
7.2 其他影響網(wǎng)絡行為的Oracle特性
7.2.1 使用陣列獲取來提高網(wǎng)絡吞吐
7.2.2 使用多線程服務器
7.2.3 連接共享和網(wǎng)絡性能
7.2.4 ODBC和網(wǎng)絡性能
7.2.5 調(diào)整Oracle復制
7.3 從Oracle STATSPACK中監(jiān)控網(wǎng)絡性能
7.4 調(diào)整分布式網(wǎng)絡
7.5 小結(jié)
第8章 使用STATSPACK調(diào)整磁盤I/O子系統(tǒng)
8.1 影響磁盤I/O的Oracle調(diào)整因素
8.2 Oracle內(nèi)部結(jié)構(gòu)和磁盤I/O
8.2.1 Oracle文件組織技術(shù)
8.2.2 瞬時磁盤熱點
8.3 映射Oracle磁盤結(jié)構(gòu)
8.3.1 多RAM緩沖問題
8.3.2 對Oracle進行文件條帶化
8.3.3 對Oracle使用RAID
8.3.4 使用具有原始設(shè)備的Oracle
8.3.5 Oracle數(shù)據(jù)庫的磁盤負載平衡
8.3.6 配置Oracle表空間和數(shù)據(jù)文件
8.3.7 建立Oracle文件到磁盤的體系結(jié)構(gòu)
8.3.8 報告Oracle磁盤體系結(jié)構(gòu)
8.4 STATSPACK報告Oracle數(shù)據(jù)文件
8.4.1 使用STATSPACK報告詳細的磁盤和文件I/O
8.4.2 有關(guān)特定I/O活動的STATSPACK報告
8.4.3 識別熱點數(shù)據(jù)文件的STATSPACK腳本
8.4.4 定位熱點磁盤的方法
8.5 擴充STATSPACK以用于磁盤I/O數(shù)據(jù)
8.5.1 基本iostat工具
8.5.2 定義STATSPACK表
8.5.3 獲取iostat信息
8.5.4 產(chǎn)生iostat報告
8.6 使用STATSPACK查看I/O特性
8.7 小結(jié)
第9章 調(diào)整Oracle數(shù)據(jù)庫實例
9.10 Oracle數(shù)據(jù)庫實例概述
9.1.1 Oracle SGA
9.1.2 Oracle后臺進程
9.1.3 塊大小和Oracle磁盤I/O
9.1.4 db file multiblock read count以及Oracle
9.2 調(diào)整Oracle數(shù)據(jù)緩沖
9.2.1 數(shù)據(jù)塊緩存介紹
9.2.2 完全數(shù)據(jù)緩存
9.2.3 數(shù)據(jù)緩沖命中率
9.2.4 數(shù)據(jù)緩沖池內(nèi)部結(jié)構(gòu)
9.2.5 使用STASPACK監(jiān)控數(shù)據(jù)緩沖池的使用
9.2.6 新數(shù)據(jù)池概述
9.2.7 定位KEEP池的表和索引
9.2.8 調(diào)整RECYCLE池
9.2.9 為RECYCLE池識別候選
9.3 使用STATSPACK進行數(shù)據(jù)緩沖命中率趨勢報告
9.4 調(diào)整數(shù)據(jù)庫寫入器進程
9.5 調(diào)整共享池
9.6 調(diào)整庫緩存
9.6.1 監(jiān)控庫緩存缺失率
9.6.2 使用STATSPACK監(jiān)控庫緩存內(nèi)的對象
9.7 調(diào)整數(shù)據(jù)辭典緩存
9.8 調(diào)整Oracle排序
9.9 調(diào)整回滾段
9.10 小結(jié)
第10章 調(diào)整Oracle數(shù)據(jù)表和索引
10.1 Oracle基本存儲參數(shù)及其對性能的影響
10.1.1 pctfree存儲參數(shù)
10.1.2 pctused存儲參數(shù)
10.1.3 freelists存儲參數(shù)
10.1.4 OPS使用的freelistgroup存儲參數(shù)
10.1.5 存儲參數(shù)規(guī)則概述
10.2 自由表管理和Oracle對象
10.2.1 自由表中的鏈接與去除鏈接
10.2.2 減少自由表的重鏈接
10.3 數(shù)據(jù)表內(nèi)部情況和自由表
10.4 根據(jù)數(shù)據(jù)行平均長度設(shè)置pctfree和pctused
10.5 緩存忙等待和自由表沖突
10.5.1 利用STATSPACK發(fā)現(xiàn)等待沖突
10.5.2 利用STATSPACK發(fā)現(xiàn)緩存貯等待
10.6 重組Oracle數(shù)據(jù)表
10.7 識別存在鏈接數(shù)據(jù)行的Oracle表
10.7.1 識別帶有長數(shù)據(jù)行的表
10.7.2 識別稀疏表
10.8 為提高操作性能對Oracle表中的數(shù)據(jù)行重新排序
10.9 索引重建技術(shù)
10.9.1 何時需要重建索引
10.9.2 自動索引重建
10.10 利用STATSPACK監(jiān)視Oracle表和索引
10.10.1 分配STATSPACK擴展表
10.10.2 收集數(shù)據(jù)表和索引的STATSPACK快照
10.10.3 生成數(shù)據(jù)表和索引的報告
10.10.4 通過e-mail發(fā)布數(shù)據(jù)表報告
10.11 小結(jié)
第11章 調(diào)整OracleSQL
11.1 SQL調(diào)整的目標
11.2 說明性SQL語法的問題
11.3 OracleSQL優(yōu)化器
11.3.1 optimizer_mode=RULE
11.3.2 optimizer_mode=FIRST_ROWS
11.3.3 optimizer_mode=ALL_ROWS
11.3.4 optimizer_mode=CHOOSE
11.4 利用基于規(guī)則的優(yōu)化器進行調(diào)整
11.4.1 改變基于規(guī)則的驅(qū)動表
11.4.2 基于規(guī)則的優(yōu)化器何時無法使用正確的索引
11.5 使用基于成本優(yōu)化器進行調(diào)整
11.5.1 啟用基于成本的優(yōu)化器
11.5.2 為CBO收集統(tǒng)計數(shù)據(jù)
11.6 確定默認的optimizer_mode設(shè)置
11.7 其他的調(diào)整技術(shù)
11.7.1 帶CBOSQL提示的調(diào)整
11.7.2 調(diào)整SQL子查詢
11.7.3 文字性SQL語句的問題
11.7.4 在Oracle8i中使用cursor_sharing參數(shù)
11.7.5 帶臨時表的SQL調(diào)整
11.7.6 通過添加索引調(diào)整SQL
11.7.7 編寫高效率SQL的一般原則
11.8 SQL調(diào)整過程
11.8.1 步驟1:識別庫緩沖區(qū)中影響大的SQL
11.8.2 步驟2:提取并解釋SQL語句
11.8.3 步驟3:調(diào)整SQL語句
11.9 SQL調(diào)整中實際情況的研究
11.10 高級SQL運行方案分析
11.11 保存SQL調(diào)整的永久性改變
11.12 小結(jié)
第12章 利用Oracle并行特性進行調(diào)整
12.1 使用Oracle并行查詢
12.1.1 并行查詢的init.ora參數(shù)
12.1.2 設(shè)置優(yōu)化并行度
12.1.3 使用并行查詢提示
12.2 監(jiān)視Oracle并行查詢
12,2.1 利用STATSPACK監(jiān)視Oracle并行查詢
12.2.2 利用V$視圖監(jiān)視Oracle并行查詢
12.2.3 并行查詢和分布式對象
12.2.4 查找Oracle并行查詢候選數(shù)據(jù)表
12.3 使用并行DML
12.3.1 啟用并行DML
12.3.2 Oracle表重組工作的并行化
12.3.3 并行的索引重建
12.4 小結(jié)
第13章 Oracle并行服務器環(huán)境的調(diào)整
13.1 Oracle并行服務器系統(tǒng)結(jié)構(gòu)的介紹
13.2 OPS數(shù)據(jù)分區(qū)
13.3 集成分布式鎖管理器
13.4 針對OPS的Oracle數(shù)據(jù)表設(shè)置
13.5 調(diào)整OPS環(huán)境
13.6 監(jiān)視OPS的STATSPACK表
13.6.1 stats$rowcache_summary表
13.6.2 stats$sgaxs表
13.6.3 stats$sysstat表
13.7 擴展STATSPACK以獲取OPS信息
13.8 查詢Oracle并行服務器的v$視圖
13.9 小結(jié)
第三部分 利用STATSPACK進行數(shù)據(jù)庫報告
第14章 利用STATSPACK監(jiān)視Oracle
14.1 報警程序概述
14.2 定制為DBA提供的異常警告報告
14.2.1 STSTSPACK警告日報
14.2.2 服務器警告日報
14.2.3 Oracle問題的實時檢測
14.2.4 對象增長周報
14.2.5 跟蹤報警報告
14.2.6 Web服務器警告報告
14.2.7 緩沖繁忙等待警告
14.3 STATSPACK相互作用報告
14.4 安排和定制Oracle報警報告
14.5 小結(jié)
第15章 利用STATSPACK進行趨勢分析
15.1 利用MS-Excel繪制STATSPACK數(shù)據(jù)的圖形
15.1.1 利用電子表格圖表向?qū)ЮL制STATSPACK數(shù)據(jù)圖形
15.1.2 步驟1:定制STATSPACK報告
15.1.3 步驟2:在SQL*Plus中運行報告
15.1.4 步驟3:高亮選擇并復制結(jié)果
15.1.5 步驟4:打開MS-Excel并粘貼數(shù)據(jù)
15.1.6 步驟5:將數(shù)據(jù)劃分出數(shù)據(jù)列
15.1.7 步驟6:數(shù)據(jù)分欄
15.1.8 步驟7:啟動圖表向?qū)?br />15.1.9 步驟8:選擇線條圖
15.1.10 步驟9:完成圖表向?qū)Р⒉榭磮D表
15.1.11 步驟10:添加趨勢線
15.2 用于預測的STATSPACK報告
15.2.1 用于趨勢分析的基本STATSPACK度量
15.2.2 用于數(shù)據(jù)庫服務器趨勢分析的STATSPACK擴展
15.2.3 檢查服務器以小時為單位的趨勢
15.2.4 繪制一周中各天服務器統(tǒng)計數(shù)據(jù)的圖表
15.3 STATSPACK數(shù)據(jù)基于Web的圖形繪制
15.3.1 RRDtool
15.3.2 其他基于Web的制圖工具
15.4 小結(jié)
附錄
附錄A STATSPACK腳本

本目錄推薦

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