What problem does it solve? Database incidents like slow queries, connection exhaustion, replication lag, deadlocks, and storage-full events require deep engine-specific knowledge to diagnose quickly. This Skill provides structured decision trees, diagnostic SQL, AWS CLI commands, and CloudWatch metric thresholds so you can identify root causes and apply fixes for RDS (MySQL, PostgreSQL, Oracle, SQL Server), DynamoDB, and ElastiCache/Redis without searching through documentation. ## Core Features & Use Cases - Guided Troubleshooting Decision Trees: Step-by-step flows for connection failures, connection limit exhaustion, slow queries (MySQL and PostgreSQL), replication lag, DynamoDB throttling, and Redis memory/connection issues. - Emergency Response Runbooks: Ready-to-run commands for storage-full events, point-in-time restores, snapshot copies, parameter group tuning, and RDS Proxy setup for connection pooling. - Deep-Dive References: Detailed guides covering DynamoDB partition key design, GSI/LSI strategy, DAX caching, Redis data structures and eviction policies, MySQL InnoDB internals, and PostgreSQL VACUUM, pg_stat_statements, and PgBouncer. - Use Case: Your RDS MySQL instance hits max connections during a traffic spike. Follow the connection limit tree to identify idle sessions, then implement RDS Proxy for pooling and tune max_connections via the parameter group. ## Quick Start Ask the agent to diagnose why your RDS PostgreSQL database has high CPU and slow queries, and it will walk through pg_stat_activity, EXPLAIN ANALYZE, and index usage checks.