Introduction to Query Tuning
Pinal Dave
[Link]
Vinod Kumar M
[Link]
Performance Tuning
is a journey not a
destination !!!
Getting Started
Understand Execution Plan
Query Designing and Re-writing
Essential Indexing Techniques
Identify Resource bottlenecks
Avoiding Pitfalls
Simple Flow Chart
Start
Slow Performance
Performance Tuning
End
Real Pie Chart
Hardware Execution
Plan
Server Query
Configuration Designing
Common Indexing
Mistakes Techniques
Resource
Bottlenecks
Real Pie Chart
Hardware Execution
Plan
Server Query
Configuration Designing
Common Indexing
Mistakes Techniques
Resource
Bottlenecks
Query Processing and Optimization
Parsing
Binding
Optimization
Execution
Query Processing and Optimization
Cost Based Optimizer
Disk IO Cost
CPU Cost
Memory Cost – Very insignificant
Indexes
Query Algorithms
Query Optimization
Query Evaluation
Introduction to Query Processing and Optimization
Michael L. Rupley, Jr. | Indiana University at South Bend
Demo
Sample Query
Execution Plan
Query Cost