Проверяет умение диагностировать и оптимизировать медленные запросы.
Короткий ответ
Для начала проанализировать план через EXPLAIN ANALYZE: найти узкие места (Seq Scan, Nested Loop). Затем добавить или изменить индексы, переписать запрос (убрать подзапросы, использовать JOIN, WITH), уменьшить выборку (LIMIT, фильтры), обновить статистику (VACUUM ANALYZE) и, по необходимости, денормализовать данные или шардировать таблицу.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.