注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫OracleORACLE 8性能優(yōu)化和管理手冊

ORACLE 8性能優(yōu)化和管理手冊

ORACLE 8性能優(yōu)化和管理手冊

定 價:¥60.00

作 者: (美)Eyal Aronoff,(美)Kevin Loney,(美)Noorali Sonawalla著;李逸波 等譯
出版社: 機械工業(yè)出版社
叢編項: Oracle 技術(shù)系列叢書
標(biāo) 簽: Oracle

ISBN: 9787111077695 出版時間: 2000-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 362 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本有關(guān)優(yōu)化調(diào)整Orale 8數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的新書。全書分五大部分共15章。第一部分介紹在應(yīng)用程序的展開應(yīng)用中的螺旋模式,并描述它對數(shù)據(jù)庫規(guī)模和查詢性能的影響。第二部分詳細(xì)討論數(shù)據(jù)庫內(nèi)部空間和外部空間的管理。第三部分介紹優(yōu)化應(yīng)用環(huán)境和優(yōu)化SQL的方法。第四部分講述了最新的實例。第五部分提供了大量的問題。其中在第11章中提供了13種優(yōu)化調(diào)整技巧,第14章給出100個練習(xí)題,第15章則給出了所有習(xí)題的答案、題目涉及的類型和有關(guān)解釋。這些內(nèi)容覆蓋了數(shù)據(jù)庫管理員職責(zé)的各個方面,為管理數(shù)據(jù)庫和優(yōu)化數(shù)據(jù)庫的性能提供了極好的方法和途徑。本書還提供了所有示例的光盤資料,讀者可以利用光盤上的內(nèi)容進行學(xué)習(xí)和應(yīng)用。對于數(shù)據(jù)庫管理員和數(shù)據(jù)庫開發(fā)者來說,這是一本難得的 Oracle 8數(shù)據(jù)庫優(yōu)化管理手冊。對于 Oracle 8的學(xué)習(xí)者和使用者來說,這是一本深入了解數(shù)據(jù)庫體系結(jié)構(gòu)的優(yōu)秀參考書。

作者簡介

暫缺《ORACLE 8性能優(yōu)化和管理手冊》作者簡介

圖書目錄

賀辭

譯者庫
前言
第一部分 管理數(shù)據(jù)庫的規(guī)模、性能和緊急事件
第1章 管理數(shù)據(jù)庫的規(guī)模、性能和緊急事件
l.l 應(yīng)用程序展開的螺旋周期
1.1.l 階段1:應(yīng)用程序的初期使用
1.1.2 階段2:硬件升級和優(yōu)化
1.1.3 階段3:重新展評
l.1.4 階段4:又一個重新展開
l.l.5 主要重新展開
1.2 規(guī)劃應(yīng)用程序展開的螺旋式周期
l.2.l 降低危機水平
1.2.2 管理資源需求
l.2.3 管理硬件問題
1.2.4 為未來做準(zhǔn)備
第二部分 數(shù)據(jù)庫增長的管理
第2章 數(shù)據(jù)庫增長的規(guī)劃
2.l 增長配置文件
2.1.l 事務(wù)相關(guān)表
2.1.2 應(yīng)用相關(guān)表
2.1.3 商業(yè)事務(wù)處理表
2.1.4 臨時/接回表
2.2 在規(guī)劃中使用增長配置大件
第3章 內(nèi)存和CPU的優(yōu)化調(diào)整問題
3.l 應(yīng)用的類型
3.I.1 Oracel如何響響應(yīng)oltp數(shù)據(jù)訪問請求
3.1.2 Oracel如何響應(yīng)批數(shù)據(jù)訪問請示 
3.2 如何計算命中率
3.3 影響命中率的因素
3.3.l 字典表活動
3.3.2 臨時段的活動
3.3.3 回滾段的活動
3.3.4 索引活動
3.3.5 表掃描
3.3.6 OLTP和批應(yīng)用類型
3.4 內(nèi)存和CPU的優(yōu)化調(diào)整問題
3.5 為應(yīng)用選擇目標(biāo)命中率
3.6 內(nèi)存和CPU的要求
第4章 硬件調(diào)整問題
4.l 估計磁盤容量需要
4.1.l 數(shù)據(jù)庫內(nèi)部空間
4.1.2 Oracel使用的外部空間
4.l.3 應(yīng)用管理空間
4.1.4 冗余/應(yīng)急空間
4.2 識別I/O瓶頸
4.3 傳統(tǒng)的硬件方法
4.3.l 文件的獨立
4.3.2 數(shù)據(jù)分離
4.3.3 使用分區(qū)
4.4 如何使用RAID技術(shù)
4.4.1 RAID如何工作
4.4.2 什么時候使用數(shù)據(jù)分離
4.4.3 什么時候使用鎮(zhèn)像
4.4.4 什么時候使用奇偶系統(tǒng)
4.4.5 選擇RAID配置
4.5 裸設(shè)備和文件系統(tǒng)
4.6 支持改變?nèi)莞枨?br />第5章 管理數(shù)據(jù)庫的內(nèi)部空間
5.1 數(shù)據(jù)表的類型
5.2 管理區(qū)間
5.2.1 Oracel如何分配區(qū)間
5.2.2 考慮性能定區(qū)間的大小
5.3 哲理數(shù)據(jù)表
5.3.1 高位標(biāo)志
5.3.2 在塊的內(nèi)部
5.3.3 簇
5.4 管理索引
5.5 管理臨時段
5.6 管理回滾段
5.7 管理自由空間
5.8 存儲參數(shù)參考資料
第6章 數(shù)據(jù)庫關(guān)閉l啟動工具
6.1 刪除或歸檔舊的跟蹤文件和跟蹤日志
6.2 重新命名警報日志
6.3 產(chǎn)生創(chuàng)建控制文件命令
6.4 裝訂程序包
6.5 創(chuàng)建擁有者一對象的位置圖
6.6 重新計算統(tǒng)計資料
6.7 縮小擴展超過最佳值的回滾段
6.8 執(zhí)行關(guān)機/啟動工具
第三部分優(yōu)化增長的數(shù)據(jù)庫
第7章 性能管理
7.1 從哪兒開始
7.1.l 確保穩(wěn)定協(xié)調(diào)的產(chǎn)品環(huán)境
7.l.2 應(yīng)用事務(wù)和查詢分類
7.1.3 著眼棘手的SQL
7.1.4 調(diào)整特殊的長時間運行的進程和批作業(yè)
7.1.5 優(yōu)化對單個表的訪問
7.2 使用優(yōu)化程序
7.2.l 基于規(guī)則的優(yōu)化程序
7.2.2 基于開銷的優(yōu)化程序
7.2.3 混合方法
7.2.4 選擇優(yōu)化程序
7.2.5 實現(xiàn)基于開銷的優(yōu)化程序
7.2.6 添加的優(yōu)化程序目標(biāo)
7.3 下一步往哪兒去
第8章 監(jiān)控
8.1 監(jiān)控類型
8.2 Oracle的性能統(tǒng)計數(shù)字問題
8.2.l 值的范圍
8.2.2 準(zhǔn)確性
8.2.3 統(tǒng)計數(shù)字視圖的性能
8.2.4 命名
8.3 收集統(tǒng)計數(shù)字
8.4 解釋統(tǒng)計數(shù)字
8.4.l 查詢處理
8.4.2 事務(wù)管理
8.4.3 內(nèi)存和CPU的使用
8.4.4 數(shù)據(jù)庫管理
8.4.5 用戶統(tǒng)計數(shù)字
8.5 企業(yè)管理器
8.6 開發(fā)一個監(jiān)控計劃
第9章 環(huán)境的優(yōu)化
9.l 關(guān)鍵的init.ora參數(shù)
9.1.1 DB BLOCK SIZE
9.1.2 DB BIDCK BUFFERS
9.1.3 SHARED POOL SIZE
9.1.4 IDG BUFFER
9.1.5 DBWR IO SIAVES
9.1.6 DB FJLE MULTIBIOCKREAD COUNT
9.1.7 SORT AREA SIZE和SORT ARERlfllAfNED SIZE
9.l.8 SORT DIRECY WRITES
9.1.9 ROLLBACK SEGMENTS
9.2 內(nèi)存優(yōu)化
9.2.1 全部內(nèi)存沖突
9.2.2 設(shè)立共享內(nèi)存
9.2.3 設(shè)置信號燈
9.2.4 管理內(nèi)存交換
9.3 I/O優(yōu)化
9.3.l 實現(xiàn)最優(yōu)的靈活結(jié)構(gòu)
9.3.2 I/O分配
9.4 CPU優(yōu)化
9.5 優(yōu)化應(yīng)用
第10章 解釋SQL語句優(yōu)化
10.l 怎樣為一個查詢生成 Explain Plan
10.1.l 解釋操作次序
10.1.2 在SQL*plus里自動產(chǎn)生解釋方案
10.2 操作
10.2.l 在執(zhí)行路徑說明中使用的約定
10.2.2 AND-EQUAL
10.2.3 BITMAP AND、BITMAP OR和BffMAPMERGE
l0.2.4 Bun COWERSION
l0.2.5 Brm INDEX 
l0.2.6 CONCATENANON
l0.2.7 CONNECT BY 
l0.2.8 COUNT 
l0.2.9 COUM STOPKEY
l0.2.l0 FILTER
l0.2.ll FOR UPDATE 
l0.2.l2 HASH JOIN 
l0.2.l3 INDEX RANGE SCAN
l0.2.l4 INDEX UNIQUE SCAN
l0.2.l5 INTERSCTION
l0.2.l6 MERGE JON
l0.2.l7 MINUS 
l0.2.l8 NESTED LOOPS 
l0.2.l9 OUTER JOIN 
l0.2.20 PROJECTION
l0.2.2l REMOTE 
l0.2.22 SEQUENCE 
l0.2.23 SORT AGGREGASE
l0.2.24 SORT GROUP BY 
l0.2.25 SORT JOIN 
l0.2.26 SORT ORDER BY
l0.2.27 SORT UNIQUE 
l0.2.28 TABLE ACCESS BY ROWlD
l0.2.29 TABLE ACCESS CLUSTER
l0.2.30 TABLE ACCESS FULL
l0.2.3l TABLE ACCESS HASH 
l0.2.32 UNION 
l0.2.33 VIEW 
10.3 解釋ExpLaiN Plan的輸出
10.4 應(yīng)用查詢調(diào)整到過程調(diào)整
10.5 使用提示
l0.5.l ALL BROWS
l0.5.2 AND-- EQUAn
10.5.3 MND and NOAPPEND
l0.5.4 CACHE 
l0.5.5 CHOOSE 
l0.5.6 CLUSTER
l0.5.7 FTRST ROWS 
l0.5.8 FULL
l0.5.9 HASH
10.5.l0 HASH AJ
l0.5.ll INDEX
l0.5.l2 INM ASC
l0.5.l3 INDEX COMBINE
l0.5.l4 INDEX DESC 
l0.5.l5 INDEX-FFS
l0.5.l6 MERGE-AJ
l0.5.l7 NO MERGE
l0.5.l8 NOCACHE 
l0.5.l9 NOPRALLEL
l0.5.20 ORDERED 
l0.5.2l PARALLEL
l0.5.22 PUSH--SEBQ 
l0.5.23 ROWID 
10.5.24 RULE
l0.5.25 STAR
l0.5.26 USE CONCAT
l0.5.27 USE HASH 
l0.5.28 USE MERGE
l0.5.29 USE NL
第11章 13個SQL優(yōu)化技巧
11.l 避免無計劃的全表掃描
11.1.l 使用全表掃描
11.1.2 怎樣確保查詢能使用索引
11.1.3 創(chuàng)建索引時遇到的問題
11.2 只使用選擇性索引
11.2.l 測量索引的選擇性
11.2.2 選擇復(fù)合索引的主列
11.2.3 在復(fù)合索引和多個單列索引間做選擇
11.3 管理多表聯(lián)結(jié)NESTED LOOPS、MERGEJOINS和 HASH JOINS)
11.3.IMERGE JOthS所涉及的步驟
11.3.2 MERGE JOIN的優(yōu)化含義
11.3.3 怎樣指定只供臨時段使用的表空間
11.3.4涉及 NESTED IDOPS的步驟
11.3.5 NESTED LOOPE聯(lián)結(jié)里驅(qū)動表的含義
11.3.6 怎樣改變聯(lián)結(jié)路徑
11.3.7 從無選擇性規(guī)則開始時會發(fā)生什么
11.3.8給聯(lián)結(jié)增加更多表時會發(fā)生 什么 
11.3.9 怎樣索引有多對多關(guān)系的數(shù)據(jù)表
11.3.10 哈希(散列)聯(lián)結(jié)
11.3.11 哈希(散列)聯(lián)結(jié)的管理問題
11.3.12 哈希(散列)聯(lián)結(jié)的性能概述
11.3.13 怎樣改變數(shù)據(jù)庫的設(shè)計以降低聯(lián)結(jié)的數(shù)目
11.3.14 管理聯(lián)結(jié)
11.4 管理包含視圖的SQL語句
11.4.l 提高視圖到查詢里的集成
11.4.2 強制視圖保持獨立
11.5 優(yōu)化子查詢
11.5.l 當(dāng)執(zhí)行于查詢時
11.5.2 對返回最大值的子查詢的提示
11.5.3 如何組合子查詢
11.5.4 怎樣進行存在檢查
11.6 使用復(fù)合的Keys/star查詢
11.6.l 怎樣創(chuàng)建星形圖
11.6.2 查詢星形圖
11.6.3 傳統(tǒng)的執(zhí)行路徑
11.6.4 怎樣創(chuàng)建星形查詢執(zhí)行路徑
11.6.5 星形查詢的管理問題
11.7 適當(dāng)?shù)厮饕鼵ONNECT BY操作
11.8 限制對遠(yuǎn)程表的訪問
11.9 管理對非常巨大的表的訪問
11.9.l 問題
11.9.2 管理數(shù)據(jù)接近
11.9.3 避免沒有幫助的索引掃描
11.9.4 創(chuàng)建充分索引的表
11,9.5 創(chuàng)建哈希(散列)簇
11.9.6 如果使用等價查詢
11.9.7 如果沒有辦法執(zhí)行行接近
11.9.8 如果空間分配不成問題
11.9.9 創(chuàng)建分區(qū)表
11.9.10 使用并行選項
11.10 使用UNION ALL而不是UNION
11.11 避免在SQL ALL使用PL/SQL功能調(diào)用
11.12 管理賦值變量的使用
11.13 回訪代化過程
第四部分 先進的優(yōu)化調(diào)整選項
第12章 并行選項
12.l 并行選項的影響
12.2 什么是選擇項
12.3 并行查詢?nèi)绾喂ぷ?br />12.3.l 常規(guī)查詢處理
12.3.2 數(shù)據(jù)表掃描的并行查詢處理
12.3.3 排序的并行查詢處理
12.4 如何管理和優(yōu)化調(diào)整并行查詢選擇項
12.4.l 如何分配查詢服務(wù)器進程
12.4.2 如何管理查詢服務(wù)器池
12.4.3 在數(shù)據(jù)表層定義并行度
12.4.4 使用查詢提示強制并行
12.4.5 如何監(jiān)控并行查詢選擇
12.4.6 了解解釋方案輸出
12.4.7 調(diào)整并行操作
12.4.8 Oracle如何確定并行度
12.4.9 選擇并行度的技巧
12.5 附加的并行選項
12.5.l 并行DML
12.5.2 并行創(chuàng)建數(shù)據(jù)表
12.5.3 并行創(chuàng)建索引
12.5.4 并行數(shù)據(jù)加載
12.5.5 并行恢復(fù)
12.5.6 Oracle并行服務(wù)器
12.5.7 在并行選項中選擇
第13章 新的及改進的優(yōu)化調(diào)整選項
13.l 有關(guān)性能的變化
13.1.l 直方圍
13.1.2 快速全索引掃描
13.1.3 不可恢復(fù)和不記錄的動作
13.1.4 直接路徑輸出
13.1.5 專用的臨時表空間
13.1.6 排序直接寫
13.2 對象管理的變化
13.2.1 不限制最大區(qū)間數(shù)
13.2.2 重新分配數(shù)據(jù)表和索引中未使用的空間
13.2.3 重建快速索引
13.2.4 位圖索引
13.2.5 用戶指定的哈希簇
13.2.6 分區(qū)
13.2.7 存儲的觸發(fā)器
13.3 數(shù)據(jù)庫管理的變化
13.3.l 可重定尺寸的數(shù)據(jù)文件
13.3.2 可動態(tài)改變的init.ora參數(shù)
13.3.3 表空間合并
13.3.4 只讀表空間
13.3.5 縮小回滾段
13.3.6 媒體恢復(fù)狀態(tài)
13.3.7 復(fù)制
13.3.8 Orale 7.3補充的變化
13.3.9 Orale 8補充的變化
13.3.10 有關(guān)復(fù)制的問題
13.3 11 多線程服務(wù)器
13.3.12 延遲記錄塊的清除
13.3.13 可伸縮的緩沖區(qū)高速緩存
13.3.14 展開的 RowID格式
13.3.15 OID和REF產(chǎn)生器
13.4 新的數(shù)據(jù)庫管理實用程序
13.4.l TRACE 
13.4.2 DB VERIFY
第五部分 數(shù)據(jù)庫管理的實際問題
第14章 Oracle數(shù)據(jù)庫管理的實際問題
14.1 問題的格式
14.2 記錄答案
14.3 如果被難住了,怎么辦
14.4 通過的評分等級是什士
14.5 時間限制
14.6 問題
14.7 問題答案表
第15章 實際問題分析
15.l 回答實際問題的關(guān)鍵
15.2 實際問題的一般分析
15.3 參考資料
15.3.l 綜合參考資料
15.3.2 備份與恢復(fù)
15.3.3 資源管理
15.3.4 維護與操作
15.3.5 安全性
15.3.6 調(diào)整與故障排除
15.3.7 數(shù)據(jù)管理
15.3.8 體系結(jié)構(gòu)與選項
15.4 問題分析

本目錄推薦

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