Найти в Дзене
PG_EXPECTO

PG_EXPECTO

https://github.com/pg-expecto/pg_expecto
подборка · 165 материалов
3 недели назад
PG_EXPECTO: Анализ отдельного SQL-запроса по итогам нагрузочного тестирования. Часть 2 — Частичный индекс как метод оптимизации
Сравнительный анализ двух отчетов нагрузочного тестирования PostgreSQL демонстрирует, как создание частичного индекса сокращает время выполнения запроса в 42,4 раза (с 13,3 мс до 0,3 мс), уменьшает сканируемые...
3 недели назад
PG_EXPECTO : Анализ отдельного SQL запроса по итогам нагрузочного тестирования. Часть 1 - Baseline
Анализ проблемного запроса в тестовой нагрузке: оценка эффективности плана выполнения и статистики распределения данных. Выявление избыточного сканирования 17 000 страниц при низкой селективности фильтра (≈1 % от общего объёма) и формирование Baseline для дальнейших этапов оптимизации. GitHub - Комплекс pg_expecto для статистического анализа производительности и тестирования СУБД PostgreSQL PG_EXPECTO 4 + Демобаза 2.0 : использование тестовой базы данных для нагрузочного тестирования СУБД ~5GB SELECT flight_id, scheduled_departure, status FROM bookings...
3 месяца назад
PG_EXPECTO 10.1.3 : Новые возможности нагрузочного тестирования СУБД PostgreSQL
Экспериментальная верификация диагностики преднамеренно созданных проблем производительности инфраструктуры и СУБД PostgreSQL на основе нагрузочного тестирования с пуассоновским распределением сессий и имитацией инцидента VACUUM FREEZE в среде PG_EXPECTO 10...
4 месяца назад
PG_EXPECTO 9.1 : инцидент PostgreSQL – комплексный анализ: падение операционной скорости,IO-DataFileRead,дефицит памяти
Применение шаблона анализа инцидентов на базе комплекса pg_expecto: количественная оценка отрицательного тренда операционной скорости, доминирование событий ввода‑вывода DataFileRead (>99 % ожиданий), критический уровень свободной RAM (<5 %), избыточная активность автовакуума (644–653 операций/час) и высокая корреляция контекстных переключений с user time (r = 0,84) GitHub - Комплекс pg_expecto для статистического анализа производительности и тестирования СУБД PostgreSQL Рис.1 График изменения операционной скорости в процессе инцидента...
4 месяца назад
PG_EXPECTO 9.1 : инцидент PostgreSQL – статистический анализ аномалий автовакуума и ожиданий BufferIO
Корреляционный анализ аномалий автовакуума, перераспределения типов ожиданий (BufferIO vs. Extension) и дисковой утилизации в высоконагруженной СУБД PostgreSQL (192 CPU, 1 ТБ RAM). GitHub - Комплекс pg_expecto для статистического анализа производительности и тестирования СУБД PostgreSQL Анализ инцидентов производительности в высоконагруженных СУБД PostgreSQL требует не только фиксации метрик, но и выявления каузальных структур между системными событиями, ожиданиями ядра СУБД и операционной скоростью...
4 месяца назад
PG_EXPECTO 9.1 : инцидент PostgreSQL – анализ дисковой подсистемы как основного фактора падения операционной скорости
Сравнительный статистический анализ трендов операционной скорости, ожиданий ввода-вывода, буферизации памяти и пропускной способности дисков в виртуальной среде KVM на примере инцидента PostgreSQL 15.15 GitHub...