Concept Flow - Query optimization techniques
Write SQL Query
Parse Query
Generate Query Plan
Apply Optimization Techniques
Choose Best Execution Plan
Execute Query
Return Results
The database takes your SQL query, parses it, creates a plan, applies optimizations to make it faster, chooses the best plan, then runs the query and returns the results.