Найти в Дзене
Нагрузочное и стресс тестирование СУБД

Нагрузочное и стресс тестирование СУБД

Применение корреляционного анализа для результатов нагрузочного тестирования СУБД
подборка · 137 материалов
1 месяц назад
PG_EXPECTO: Анализ отдельного SQL-запроса по итогам нагрузочного тестирования. Часть 2 — Частичный индекс как метод оптимизации
Сравнительный анализ двух отчетов нагрузочного тестирования PostgreSQL демонстрирует, как создание частичного индекса сокращает время выполнения запроса в 42,4 раза (с 13,3 мс до 0,3 мс), уменьшает сканируемые...
1 месяц назад
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...
4 месяца назад
Имитация Пуассоновского распределения в pgbench
Материал подготовлен нейросетью DeepSeek. Параметр -R (или --rate) в pgbench задаёт целевую скорость выполнения транзакций в секундах (TPS). Как только вы указываете -R, pgbench автоматически переходит в режим пуассоновского потока – интервалы между запусками подчиняются экспоненциальному распределению. Это наиболее близкая имитация независимых пользовательских запросов. Ниже – практические рекомендации по выбору конкретного значения -R и его калибровке. Идеальный источник – исторический мониторинг вашей СУБД...
6 месяцев назад
PG_EXPECTO 8.1: аналитический отчёт по результатам нагрузочного тестирования PostgreSQL.
Как с помощью PG_EXPECTO 8.1 (философское ядро, самопроверка, эпистемологическая строгость, статанализ) выявить в PostgreSQL 17.5: дефицит ОЗУ, высокую дисковую активность, доминирование проблемных запросов (scenario1, scenario3), рост очереди CPU и противоречия нагрузочного тестирования — с корреляциями, регрессионными трендами, рекомендациями по оптимизации и перечнем недостающих данных для углублённого анализа. Max: PG_EXPECTO GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL Philosophical_instruction_BETA_v5...
6 месяцев назад
PG_EXPECTO:Системный промпт для анализа производительности СУБД PostgreSQL.
Max: PG_EXPECTO GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL GitFlic - pg_expecto - статистический анализ производительности и...