/
avpavlow
/
postgresql-performance-tuning-lab
Обзор
Документация
Войти
/
avpavlow
/
postgresql-performance-tuning-lab
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
sql/03_slow_queries.sql
10 строк
584 B
aleksey
add: Добавить медленные запросы и их оптимизации
27 мар 2026, 08:16
27 мар 2026, 08:16
9a63126
Код
Авторство
О чём код?
-- Кейс 1: Seq Scan (Последовательное чтение всей таблицы) -- Ожидаем: Seq Scan on orders, Cost: высокое, Rows Removed: ~1.49 млн. EXPLAIN ANALYZE SELECT * FROM orders WHERE user_id = 45210; -- Кейс 2: External Merge (Сортировка на диске) -- Мы специально ограничили work_mem в docker-compose до 1MB. -- Ожидаем: Sort Method: external merge Disk: ~40000kB (цифры зависят от данных) EXPLAIN ANALYZE SELECT * FROM orders ORDER BY amount DESC LIMIT 100000;