Oracle8i Tuning and Administration: The Essential Reference

Heidi Thorpe

  • 出版商: Addison Wesley
  • 出版日期: 2000-12-15
  • 售價: $1,850
  • 貴賓價: 9.5$1,758
  • 語言: 英文
  • 頁數: 608
  • 裝訂: Paperback
  • ISBN: 0201704366
  • ISBN-13: 9780201704365
  • 相關分類: Oracle
  • 已絕版

買這商品的人也買了...

商品描述


Description

Real Oracle database administration problems -- and real solutions.

  • Practical, accessible, hands-on guidance for every Oracle database administrator.
  • Tuning, sizing, monitoring, space management, and more.
  • Written from the ground up to cover Oracle 8i -- not a rehash of older coverage!
Oracle 8i™ Tuning and Administration: The Essential Reference is the most practical, efficient guide to Oracle 8i administration and tuning. Senior DBA Heidi Thorpe presents real-world problems, clear solutions, and the concepts behind them, giving DBAs the insights they need to understand why things work the way they do -- so they can make intelligent judgments, not simply follow "cookie-cutter" instructions. Oracle 8I™ Tuning and Administration begins with detailed solutions for day-to-day database administration: administering tables, constraints, indexes, datafiles, views, sequences, rollback segments, tablespaces, users, and more. Thorpe addresses the up-front database design issues that impact manageability and performance; offers extensive coverage of new Oracle 8i features; and reviews both database engine and application optimization in depth. The book also offers real-world insight and practical guidance for database sizing, monitoring, and space management. For all Oracle database administrators and managers responsible for supervising the day-to-day operations of Oracle databases and database-enabled Web sites.

Heidi Thorpe is Senior DBA with Texas Utilities Australia, Ltd., Melbourne, Australia. She has 14 years industry experience gained with major international companies on three continents. Thorpe holds a BSC in Chemistry from the University of Leeds, England.

Back to Top


Table Of Contents

1. DBMS Concepts.
The Stages in Connecting to a Database Server.
The Stages in Processing a Query.
The Function of Data Dictionary.
Configuring DB BLOCK BUFFERS.
Smon Described.
Pmon Described.
DBWR Described.
LGWR Described.
Buffer Busy Waits Described.
Free Buffer Waits Described.
SGA Described.
The Archiver Process.
Dynamic Initialization Parameters Used for Tuning.
Check Points and File Synchronization.
Database and Value Based Auditing.
Full Table Scan.
The Transaction Model.
Physiological Logging.
Two-Phase Commit.
Buffer Cache.
Pins.
Latches and Enqueues.
Hashing Concepts.
Linked Lists.

2. Database Administration.
Administering Users.
Security and Auditing.
Administering Tables.
Administering Views.
Administering Constraints.
Administering Indexes.
Administering Datafiles.
Administering Striping.
Administering Tablespaces.
Administering Sequences.
Managing the Alert File.
Administering Rollback Segments.
Sizing the Log Buffer.
Shared Pool Sizing.
Sizing the SGA.
Multiple Buffer Pools.
Oracle Background Processes.
The Control File.
Administering Log Files.
Log Miner.

3. Space Management within the Database.
Segments, Extents, and Blocks.
The High Water Mark.
Free Lists.
Free Space Search Algorithm.
Space within a Database.
Sizing Indexes.
Rollback Segment.
Temporary Sort Space.
Tuning Space management in Data Segments and Indexes.
SGA.
Redo Logs.
Overview of Database Fragmentation.
Tuning FREE LIST.
Using Database Blocks Efficiently.
Considerations for Optimizing Space Management.

4. Database Configuration.
Partitioning.
Using LOCALLY MANAGED Tablespaces.
Configuring SQL*Plus.
Database Limits.
Process Limits.
Object Limits.
Using PRODUCT_USER_PROFILE.

5. Database Monitoring.
Monitoring Events.
Monitoring Database Availability.
Monitoring Database Usage.
Monitoring Segments Accessed Since Database Start-Up.
Monitoring Redo Log Activity.
Identifying the Current Log File.
Monitoring Redo Log Buffer Activity.
Monitoring Archive Log Files.
Monitoring Datafile Free Space.
Monitoring Tablespace Position or Size Change.
Monitoring Analyzed Tables.
Specifying and Monitoring db_block_buffers.
Monitoring for Block Contention.
Monitoring the Memory Used by an Object.
Monitoring Waits.

6. Application Tuning and Design.
Query Optimization with Hints.
SQL Statement Tuning.
Group Functions.
SQL Statements That Require Sorts.
How SQL Statements Are Processed.

7. Tuning Database Performance.
Measurable Tuning Goals.
Diagnosing Performance Problems.
Detecting Runaway Processes.
Queuing Theory.
Tuning the Operating System.
Tuning Latches.
Tuning CPU.
Tuning Memory.
Tuning to Reduce Disk I/O.
Tuning Sorts.
Tuning the System Global Area (SGA).
Tuning Private SQL and PL/SQL Areas.
Tuning the Database Buffer Cache.
Tuning the Library Cache and the Shared Pool.
Tuning and Initialization Parameters.
Using the Alert Log.
Using the Trace Files.
Using the Dynamic Performance Views.

8. New Feature.
SAMPLE Function.
Descending Indexes.
New Features for Bitmapped Indexes.
Single-Table Hash Clusters.
Advanced Queuing.
DATABASE EVENT Publication.
DBMS_REPAIR Package.
Drop Column.
Online Index Creation, Rebuild and De-Fragmentation.
Non-Partitioned Table Reorganization.
TRIM Function.
Database Resource Management.
Sort Improvements.
Gathering Statistics with DBMS_STATS.
Statistics Generation for Long-Running Operations.
Optimizer Plan Stability. 0201704366T04062001



Back to Top