При инциденте SQL помогает быстро найти причину. Примеры: SELECT * FROM orders WHERE created_at > NOW() - INTERVAL '1 hour' AND status = 'failed' ORDER BY created_at DESC — свежие упавшие заказы. SELECT error_message, COUNT(*) FROM error_logs WHERE created_at > NOW() - INTERVAL '30 minutes' GROUP BY error_message ORDER BY count DESC — топ ошибок за 30 минут. SELECT user_id, COUNT(*) FROM failed_payments WHERE created_at > NOW() - INTERVAL '1 hour' GROUP BY user_id ORDER BY count DESC LIMIT 10 — кто чаще всего получает ошибки.
Как SQL помогает при расследовании production инцидентов?
Senior
311 просмотровAFK Offer AI
Как идентифицировать bottleneck в производительности?