sql-optimization-patterns

Installation
Summary

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to eliminate slow queries.

  • Covers EXPLAIN plan analysis with key metrics (Seq Scan, Index Scan, cost, rows, execution time) and five index types (B-Tree, Hash, GIN, GiST, BRIN) for different query patterns
  • Includes five core optimization patterns: eliminating N+1 queries, cursor-based pagination, efficient aggregation, subquery transformation, and batch operations
  • Provides advanced techniques like materialized views, table partitioning, and query hints for large-scale performance tuning
  • Includes monitoring queries to identify slow queries, missing indexes, and unused indexes in PostgreSQL
SKILL.md

SQL Optimization Patterns

Transform slow database queries into lightning-fast operations through systematic optimization, proper indexing, and query plan analysis.

When to Use This Skill

  • Debugging slow-running queries
  • Designing performant database schemas
  • Optimizing application response times
  • Reducing database load and costs
  • Improving scalability for growing datasets
  • Analyzing EXPLAIN query plans
  • Implementing efficient indexes
  • Resolving N+1 query problems

Core Concepts

1. Query Execution Plans (EXPLAIN)

Related skills

More from wshobson/agents

Installs
12.9K
Repository
wshobson/agents
GitHub Stars
35.3K
First Seen
Jan 20, 2026