DBTempo reads your schema, your slow log and your application code, then proposes — or applies — the indexes, rewrites and config changes that move latency.
SELECT o.id, o.total_cents, c.email, c.first_name FROM orders o JOIN customers c ON c.id = o.customer_id WHERE c.email = 'jordan@acme.co' AND o.status IN ('paid','shipped') ORDER BY o.created_at DESC LIMIT 20;
type=ALL scan of customers because there's no index on email. Recommendation: