Tuning & Configuration Course Outline
- Ingres Multi-Server Architecture
(3-4 hours)
- Overall System Architecture
- OS Implementation Specifics
- Ingres II Enhancements
- Subsystem Interaction
- Ingres/Net
- Query Performance (4-6 hours)
- Query Processing System
- Storage Structures
- Available Structures
- Storage Structure Characteristics
- Data Compression
- Secondary Indexes
- SYSMOD
- OPTIMIZEDB
- STATDUMP
- Server Performance Constants
- Query Execution Plans
- Multi-Location Tables
- Trace Flags
- Ingres Configuration System (2-3 hours)
- Release 6 Configuration System
- Configuration By Forms (CBF)
- System Architecture
- Configuration Repository
- Rules System
- Named Configurations
- Parameter Types
- Custom Configuration Rules
- Concurrency and Locking (3-4 hours)
- Locking System Architecture
- ANSI Isolation Levels
- Deadlock and Livelock Conditions
- Locking Granularity
- Choosing the Appropriate Granularity
- Row Locking Requirements
- Row Locking Implications
- Lock Modes
- Measuring and Controlling Escalation
- Configuration Parameters
- Measuring Running System
- Calculating Optimal Settings
- Implementing Configuration Changes
- Logging and Recovery (4-5 hours)
- Logging System Architecture
- Physical Logging
- Physiological Logging
- Recovery Server
- Archiver
- Transaction Log Implementation
- Consistency Points
- Fast Commit Servers
- Undo and Redo Recovery
- Configuration Parameters
- Measuring Running System
- Calculating Optimal Settings
- Implementing Configuration Changes
- Server Tuning (10-12 hours)
- Operating System Environment
- Multi-threaded Servers
- Native-thread Servers
- Utilizing Multi-processor Systems
- I/O Slave Implications
- Multi-server Configurations
- Custom Server Classes
- Buffer Manager Organization
- Variable Page Sizes
- Server Log Files
- Generating and Analyzing Summary Reports
- Troubleshooting and Diagnostics
- Trace Points and Measurement Tools
- Configuration Parameters
- Measuring Running System
- Calculating Optimal Settings
- Implementing Configuration Changes
- I/O System Tuning (2-3 hours)
- Ingres Locations
- Space Requirements
- Throughput Requirements
- Measuring Relative Disk Load
- Queue Length
- Response Time
- I/O Load Balancing
- Memory System Tuning (2-3 hours)
- Memory Management Concepts
- Virtual Memory
- Shared Memory
- Page Faulting
- Ingres Memory Usage
- Tuning Strategies
About DMT |
Contact Us |
©2004 Database Management Technology, Inc. All rights reserved.