All skills
Skillintermediate
analyze query
Analyze database queries for performance issues using EXPLAIN plans and query patterns.
Claude Code Knowledge Pack7/10/2026
Overview
Analyze database queries for performance issues using EXPLAIN plans and query patterns.
Steps
- Identify the slow or problematic query:
- Run EXPLAIN (or EXPLAIN ANALYZE) on the query:
- Analyze common performance issues:
- Check for lock contention:
- Suggest optimizations:
- Estimate improvement from each suggestion.
Format
Query: <simplified query>
Current Time: <execution time>
Issues Found:
- <issue>: <impact>
Rules
- Always use EXPLAIN ANALYZE for real execution statistics.
- Consider the query frequency when prioritizing optimizations.
- Test optimizations on a staging environment first.