Найти в Дзене
Метрика производительности СУБД

Метрика производительности СУБД

Теория - что такое производительность СУБД , как рассчитывать и как использовать.
подборка · 33 материала
1 месяц назад
Матрица приоритетов ожиданий СУБД
Для ранжирования типов ожиданий (wait_event_type) по степени их влияния на производительность СУБД предлагается использовать многокритериальный подход на основе четырёх статистических показателей. Для этого...
1 месяц назад
PG_EXPECTO v.7 : Комплексный статистический анализ ожиданий СУБД PostgreSQL.
GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL Глоссарий терминов | Postgres DBA | Дзен Традиционный подход к диагностике производительности PostgreSQL зачастую опирается на эвристики, «типовые чек‑листы» и интуицию администратора. Администратор видит всплеск ожиданий, находит самый массовый тип события и принимает решение: «увеличить shared_buffers» или «выключить параллельные запросы». Такой метод работает в очевидных случаях,...
1 месяц назад
PG_EXPECTO: Метрика «Взвешенная корреляция ожиданий» для приоритизации проблем производительности PostgreSQL.
В мире администрирования PostgreSQL данные об ожиданиях (wait events) являются ключевым источником диагностики производительности. Однако отдельные метрики без аналитической обработки создают лишь информационный шум, не отвечая на главный вопрос: какой тип ожиданий действительно определяет общую нагрузку на систему? Метод «Взвешенной корреляции ожиданий (ВКО)», реализованный в комплексе PG_EXPECTO, основан на серьёзной теоретической базе. Он сочетает корреляционный анализ для оценки силы связи между типом ожиданий и общей нагрузкой с взвешиванием по значимости, учитывающим долю каждого типа...
3 месяца назад
Глоссарий терминов
Сводная статья для подготовки докладов на конференциях PgConf и Heisenbug по теме статистического анализа производительности СУБД PostgreSQL по состоянию на май 2025 . Если угол наклона линии регрессии операционной скорости < 0 , И угол наклона линии регрессии ожиданий > 0 Конкретный момент времени, для которого фиксируются данные в ходе мониторинга, эксперимента или анализа инцидента. Выражается в минутах от начала периода собранных данных. Это базовый элемент, «кадр» временного ряда, на основе которого строятся все дальнейшие вычисления и графики...
3 месяца назад
PG_EXPECTO: Прицельный залп по проблемам производительности PostgreSQL
Определи цель, заряди параметры, устрани проблему Начало PG_EXPECTO: Принцип «только большие пушки» для СУБД Предисловие: Когда производительность СУБД падает под нагрузкой, важно не стрелять наугад. Методика PG_EXPECTO предлагает сначала выявить ключевые цели — проблемные запросы и типы ожиданий — и только затем наносить точный удар, используя «большие пушки» оптимизации. 1. Анализ ожиданий СУБД на основании данных о диаграмме Парето Проанализируй данные по типам ожидания в ходе инцидента производительности СУБД PostgreSQL 1...