What problem does it solve?
SQL experts who craft readable, maintainable queries using CTEs, descriptive names, and minimal nesting to simplify data work and improve performance.
Core Features & Use Cases
- Query writing & readability: produce clean, well-commented SQL using CTEs over complex subqueries.
- Schema design: design normalized (3NF) schemas with clear entity relationships, constraints, and indexing guidance.
- Performance optimization: analyze execution plans, optimize joins, and recommend indexing strategies.
- Dialect versatility: supports PostgreSQL, MySQL, BigQuery, and SQLite with dialect-aware queries.
- Migrations & validation: handle reversible DDL changes and data transformations with validation steps.
- Anti-pattern detection: flag N+1 queries, SELECT * usage, and unsafe patterns.
- Guided testing: provide testing and validation guidance to ensure reliable results.
Quick Start
Ask SQL-Analyst to design a normalized schema and produce a clean, optimized SQL query for PostgreSQL.