962 прочтения · 5 лет назад
Ищем самые дорогие query в PostgreSQL
PostgreSQL стал тормозить? Давай разбираться! Установка экстеншенов Для получения необходимой инфы, нужно поставить 2 extension: CREATE EXTENSION pg_stat_statements; CREATE EXTENSION pg_stat_kcache; Есть 2 ментальных ловушки Не хочу еще больше грузить бедную БД Оба этих расширения создают несколько системных табличек и вьюшек, в которые скидывается инфа о выполнении запросов. Звучит страшно? На практике при нагрузке 5000 запросов/сек включение этих экстеншенов никак не повлияло ни на CPU, ни на latency...
6 прочтений · 4 месяца назад
Оптимизация SQL запросов в СУБД PostgreSQL
Всем привет! Решил сегодня немного рассказать про оптимизацию запросов к БД. В силу службы я часто работаю с постгрей, поэтосу синтаксис будет именно его. Приятного чтения Система управления базами данных PostgreSQL — одна из самых популярных и мощных СУБД с открытым исходным кодом. Однако даже самая производительная система может сталкиваться с проблемами производительности при неэффективном использовании SQL-запросов. В этой статье мы рассмотрим ключевые методы оптимизации SQL-запросов в PostgreSQL, которые помогут повысить производительность и уменьшить время отклика вашей базы данных...