注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫Oracle讓Oracle跑得更快:Oracle 10g性能分析與優(yōu)化思路

讓Oracle跑得更快:Oracle 10g性能分析與優(yōu)化思路

讓Oracle跑得更快:Oracle 10g性能分析與優(yōu)化思路

定 價:¥59.00

作 者: 譚懷遠(yuǎn) 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Oracle

ISBN: 9787121113253 出版時間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 438 字?jǐn)?shù):  

內(nèi)容簡介

  在《讓Oracle跑得更快:Oracle 10g性能分析與優(yōu)化思路》里讀者將會學(xué)到作者在性能優(yōu)化方面的一些思路和思考,一些故障處理的方法和原則,這些東西是作者在實(shí)踐中長期積累的心得體會,當(dāng)讀者掌握了一些處理問題的基本思路之后,成為一名合格的DBA就是一件輕而易舉的事情了?!蹲孫racle跑得更快:Oracle 10g性能分析與優(yōu)化思路》適用對象:Oracle DBA、Oracle開發(fā)人員,和其他對Oracle數(shù)據(jù)庫感興趣的人員。

作者簡介

  譚懷遠(yuǎn),副總工,DBA團(tuán)隊(duì)負(fù)責(zé)人,在國內(nèi)屬于較早進(jìn)入專職DBA崗位的人。是國內(nèi)著名數(shù)據(jù)庫論壇ITPUB的資深版主。論壇idalantarny。10年的Oracle DBA工作經(jīng)驗(yàn)。從Oracle 8開始進(jìn)入數(shù)據(jù)庫領(lǐng)域,從Oracle 8到Oracle 8i,Oracle 9i,Oracle 10g,見證了中國DBA職業(yè)的發(fā)展歷程。作者對數(shù)據(jù)庫的性能優(yōu)化有獨(dú)到的見解,頗擅長于海量數(shù)據(jù)數(shù)據(jù)庫的設(shè)計管理及優(yōu)化工作。

圖書目錄

第1章 引起數(shù)據(jù)庫性能問題的因素
 1.1 軟件設(shè)計對數(shù)據(jù)庫的影響
  1.1.1 軟件架構(gòu)設(shè)計對數(shù)據(jù)庫性能的影響
  1.1.2 軟件代碼的編寫對數(shù)據(jù)庫性能的影響
 1.2 數(shù)據(jù)庫的設(shè)計
  1.2.1 0LTP數(shù)據(jù)庫
  1.2.2 0LAP數(shù)據(jù)庫
 1.3 數(shù)據(jù)庫的硬件設(shè)計
  1.3.1 存儲容量
  1.3.2 存儲的物理設(shè)計
  1.3.3 數(shù)據(jù)的安全
 1.4 小結(jié)
第2章 鎖和阻塞
 2.1 關(guān)于鎖
 2.2 鎖和阻塞
 2.3 引起阻塞的其他情況
  2.3.1 select for update
  2.3.2 外鍵和索引
第3章 Latch和等待
 3.1 共享池中的Latch爭用
 3.2 數(shù)據(jù)緩沖池Latch爭用
  3.2.1 表數(shù)據(jù)塊
  3.2.2 索引數(shù)據(jù)塊
  3.2.3 索引根數(shù)據(jù)塊
  3.2.4 段頭數(shù)據(jù)塊
第4章 優(yōu)化器
 4.1 RB0基于規(guī)則的優(yōu)化器
 4.2 CB0基于成本的優(yōu)化器
第5章 執(zhí)行計劃
 5.1 Cardinality(基數(shù))
 5.2 SQL的執(zhí)行計劃
第6章 Hint
 6.1 和優(yōu)化器相關(guān)的Hint
  6.1.1 all_rows和flrst_rows(CB0)
  6.1.2 RULE Hint
 6.2 訪問路徑相關(guān)的Hint
  6.2.1 RULE Hint
  6.2.2 RULE Hint
  6.2.3 RULE Hint
  6.2.4 INDEX_DESC Hint
  6.2.5 INDEX_COMBINE Hint
  6.2.6 INDEX_FFS
  6.2.7 INDEX_JOIN
  6.2.8 INDEX_SSHint
 6.3 表關(guān)聯(lián)順序的Hint
  6.3.1 LEADING Hint
  6.3.2 ORDERED Hint
 6.4 表關(guān)聯(lián)操作的Hint
  6.4.1 USE_HASH,USE_NL和USE_MERGE Hint
  6.4.2 N0USEHASH Hint
  6.4.3 N0_USEMERGE Hint
  6.4.4 NO_USENL Hint
 6.5 并行執(zhí)行相關(guān)的Hint
  6.5.1 PARALLEL Hint
  6.5.2 NO_PARALLEL Hint
 6.6 其他方面的一些Hint
  6.6.1 APPEND Hint
  6.6.2 DYNAMIC_SAMPLING Hint
  6.6.3 DRIVING_SITEHint
  6.6.4 CACHE Hint
 6.7 小結(jié)
第7章 分析及動態(tài)采樣
 7.1 直方圖
 7.2 DBMS-STATS包
 7.3 動態(tài)采樣
  7.3.1 什么是動態(tài)采樣
  7.3.2 動態(tài)采樣的級別
  7.3.3 什么時候使用動態(tài)采樣
 7.4 小結(jié)
第8章 并行執(zhí)行
 8.1 并行和0LAP系統(tǒng)
 8.2 并行處理的機(jī)制
 8.3 讀懂一個并行處理的執(zhí)行計劃
 8.4 一個很常見的并行執(zhí)行等待事件
 8.5 并行執(zhí)行的適用范圍
  8.5.1 并行查詢
  8.5.2 并行DDL操作
  8.5.3 并行DML操作
 8.6 并行執(zhí)行的設(shè)定
  8.6.1 并行相關(guān)的初始化參數(shù)
  8.6.2 并行度的設(shè)定
 8.7 直接加載
  8.7.1 直接加載和REDO
  8.7.2 直接加載和索引
  8.7.3 直接加載和并行
  8.7.4 直接加載和SQL*LOADER
第9章 變量綁定
 9.1 什么是變量綁定,為什么要做變量綁定
 9.2 為什么說0LTP必須要求變量綁定而0LAP不應(yīng)該綁定變量
 9.3 bind peaking
第10章 SQL_TRACE和10046事件
 10.1 SQL_TRACE
 10.2 TKPROF工具
 10.3 10046事件
第11章 10053事件
第12章 性能視圖和性能參數(shù)
 12.1 性能視圖
  12.1.1 V$SQL
  12.1.2 V$SOLSHAREDCURSOR
  12.1.3 v$session
  12.1.4 V$sessstat
  12.1.5 V$session_wait
 12.2 性能參數(shù)
  12.2.1 Cursor_sharing
  12.2.2 DB_FILE_MULTIBLOCK_READ_COUNT
  12.2.3 PGA_AGGREGATE_TARGET和SGA_TARGET
  12.2.4 OPTIMIZER_DYNAMIC_SAMPLING
第13章 性能報告
 13.1 AWR性能報告
  13.1.1 生成AWR性能報告
  13.1.2 AWR性能報告分析
 13.2 Statspack性能報告
  13.2.1 Statspack的安裝
  13.2.2 Statspack性能采集
 13.3 ASH性能報告
  13.3.1 生成ASH性能報告
  13.3.2 ASH性能報告分析
 13.4 小結(jié)
附錄A 常見的等待事件
后記 關(guān)于數(shù)據(jù)庫的學(xué)習(xí)方法

本目錄推薦

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