Oracle Silver Bullets: Real-World Oracle Performance Secrets
暫譯: Oracle 銀彈:實戰 Oracle 性能秘訣
Donald Burleson
- 出版商: Rampant Tech Press
- 出版日期: 2005-06-01
- 售價: $980
- 貴賓價: 9.5 折 $931
- 語言: 英文
- 頁數: 200
- 裝訂: Paperback
- ISBN: 0975913522
- ISBN-13: 9780975913529
-
相關分類:
Oracle
無法訂購
買這商品的人也買了...
-
$550$435 -
$2,370$2,252 -
$860$843 -
$880$695 -
$680$578 -
$480$408 -
$650$514 -
$2,831Thinking in Java, 4/e (Paperback)
-
$400$360 -
$550$468 -
$620$409 -
$680$666 -
$1,080CMMI: Guidelines for Process Integration and Product Improvement, 2/e
-
$720$569 -
$580$493 -
$650$553 -
$480$432 -
$2,030$1,929 -
$580$493 -
$580$493 -
$580$493 -
$490$417 -
$1,980$1,881 -
$750$593 -
$450$356
相關主題
商品描述
Description
Every Oracle professional should feel the exhilaration of adding a single function-based index and seeing the execution speed cut-in-half for 500 SQL statements. It's these silver bullets that can make you a hero in your shop and amaze your friends and associates.
All Oracle tuning professionals know that they must start by optimizing the database as-a-whole before tuning individual SQL statements. Only after you have tuned the external hardware (disk RAID, network, OS kernel parms) and the instance (indexes, CBO statistics, optimal parameter settings), is it appropriate to tune individual SQL statements and application code.
A single change to the optimizer can improve the behavior of hundreds of SQL statements, and database-wide tuning approaches such as adding a missing index, creating a materialized view or adjusting CBO statistics must be done before detailed SQL tuning can happen.
These silver-bullet recommendations have been codified inside the Oracle 10g Automatic Database Diagnostic Monitor (ADDM), and every Oracle professional must recognize the benefits of these important tuning techniques.
Oracle consultant Don Burleson shares his in-the trenches Oracle tuning secrets in this concise and practical book. Packed with actual techniques and tips, Burleson shows you how to perform system-level tuning on all Oracle databases, from small OLTP systems to giant data warehouses.
This is the definitive collection of professional system-level tuning secrets for every Oracle professional DBA.
Table of Contents
CHAPTER 1- Oracle Silver bullets CHAPTER 2 - The Oracle DBA of the 21st Century CHAPTER 3 - Proactive Tuning and Silver Bullets CHAPTER 4 - The Silver Bullet Hierarchy CHAPTER 5 - Very Large Database Silver Bullets CHAPTER 6 - Indexing Silver Bullets CHAPTER 7 - Instance Parameter Silver Bullets CHAPTER 8 - Table Structure Silver Bullets CHAPTER 9 - Segment Structure Silver Bullets CHAPTER 10 - Oracle SQL Silver Bullets CHAPTER 11 - Oracle Hardware Silver Bullets The top-down approach to Oracle tuning
The one-hour Oracle triage technique
Bottleneck analysis
Server stress analysis
Instance analysis
Network analysis
Disk I/O analysis
Tuning when you can't touch the code Fixing sub-optimal code with faster hardware CHAPTER 2 - Disk sub-system Tuning Identify I/O bottlenecks Applying solid-state disk Adjusting disk RAID CHAPTER 3 - Oracle Parameter Tuning Change the CBO optimizer parameters optimizer_index_cost_adj optimizer_index_caching optimizer_mode Initialize missing Oracle instance parameters CHAPTER 4 - Oracle RAM Tuning Adjust the sizes of the SGA pools Implement the KEEP pool for small-table full-scanned tables Utilize multiple blocksizes and multiple data caches CHAPTER 5 - Oracle SQL Optimizer Tuning Fix missing CBO statistics
Replace an obsolete statistics gathering method Create bitmap indexes Add missing indexes Employ materialized views CHAPTER 6 - Tuning the Shared Pool Evaluating the library cache Using cache cursors Implement cursor_sharing Removing excessive SQL parsing CHAPTER 7 - Server silver bullets Identify incorrect kernel parameters Oracle Windows issues (screen savers, virus scanning, file server configuration) Configuring direct I/O CHAPTER 8 - Network silver bullets Using network sniffers Adjusting SDU and TDU Implementing tcp.nodelay CHAPTER 9 - Table & Index silver bullets Adjust freelists and freelist groups Adjust maxtrans Implement bitmap freelists (automatic segment space management) Using locally-managed tablespaces Table reorganization Index rebuilding
商品描述(中文翻譯)
描述
每位 Oracle 專業人士都應該感受到添加單一基於函數的索引所帶來的興奮,並看到 500 條 SQL 語句的執行速度減半。正是這些「銀彈」能讓你在工作中成為英雄,並驚艷你的朋友和同事。
所有 Oracle 調優專業人士都知道,他們必須先優化整個資料庫,然後再調整個別的 SQL 語句。只有在調整了外部硬體(磁碟 RAID、網路、作業系統核心參數)和實例(索引、CBO 統計、最佳參數設定)之後,才適合調整個別的 SQL 語句和應用程式代碼。
對優化器的單一更改可以改善數百條 SQL 語句的行為,而資料庫範圍的調優方法,例如添加缺失的索引、創建物化視圖或調整 CBO 統計,必須在詳細的 SQL 調優之前完成。
這些「銀彈」建議已在 Oracle 10g 自動資料庫診斷監控器(ADDM)中編纂,每位 Oracle 專業人士都必須認識到這些重要調優技術的好處。
Oracle 顧問 Don Burleson 在這本簡明實用的書中分享了他在一線的 Oracle 調優秘密。這本書充滿了實際的技術和提示,Burleson 向你展示如何對所有 Oracle 資料庫進行系統級調優,從小型 OLTP 系統到大型資料倉儲。
這是每位 Oracle 專業 DBA 的專業系統級調優秘密的權威合集。
目錄
第一章 - Oracle 銀彈
第二章 - 21 世紀的 Oracle DBA
第三章 - 主動調優與銀彈
第四章 - 銀彈層級
第五章 - 超大型資料庫銀彈
第六章 - 索引銀彈
第七章 - 實例參數銀彈
第八章 - 表結構銀彈
第九章 - 段結構銀彈
第十章 - Oracle SQL 銀彈
第十一章 - Oracle 硬體銀彈
自上而下的 Oracle 調優方法
一小時的 Oracle 分診技術
瓶頸分析
伺服器壓力分析
實例分析
網路分析
磁碟 I/O 分析
當你無法接觸代碼時的調優
用更快的硬體修正次優代碼
第二章 - 磁碟子系統調優
識別 I/O 瓶頸
應用固態硬碟
調整磁碟 RAID
第三章 - Oracle 參數調優
更改 CBO 優化器參數
optimizer_index_cost_adj
optimizer_index_caching
optimizer_mode
初始化缺失的 Oracle 實例參數