Optimizes SQL database performance through query plan analysis, advanced indexing strategies, and systematic query refactoring.
This skill empowers developers to transform slow database operations into high-performance queries by providing deep insights into execution plans and modern database optimization techniques. It covers everything from interpreting EXPLAIN ANALYZE output to implementing complex indexing strategies like GIN and BRIN, as well as resolving common anti-patterns like N+1 queries and inefficient pagination. Whether you are scaling a growing application or debugging a production bottleneck, this skill provides the systematic patterns needed to reduce database load, minimize latency, and improve overall system scalability.
主な機能
01N+1 query detection and batch-loading resolution patterns
02Cursor-based pagination techniques for large-scale datasets
03Implementation of materialized views and table partitioning
040 GitHub stars
05Query execution plan (EXPLAIN) analysis and metric interpretation
06Advanced indexing strategies including B-Tree, GIN, GiST, and BRIN
ユースケース
01Debugging and fixing slow-running production database queries
02Optimizing application response times by reducing database latency
03Designing high-performance database schemas for scalable applications