Логотип МИЭМ НИУ ВШЭ
Рабочий
Логотип типа проекта Программный
Программный
2025 / 2026
Логотип проекта Генератор нагрузочных сценариев для исследований производительности PostgreSQL

    2469 Генератор нагрузочных сценариев для исследований производительности PostgreSQL

    Старт
    11.02.2026
    Представление
    06.04.2026 – 17.04.2026
    Постерная сессия
    08.06.2026 – 19.06.2026
    Защита
    22.10.2026 – 03.11.2026

    Паспорт проекта

    Аннотация

    В процессе эксплуатации информационных систем на базе СУБД PostgreSQL нередко возникают проблемы производительности, связанные с изменением объёмов данных, характера запросов и конкурентного доступа. Исследование подобных проблем требует воспроизводимых нагрузочных сценариев, позволяющих моделировать различные режимы работы базы данных: рост нагрузки, изменение структуры запросов, конкуренцию транзакций, деградацию планов выполнения и другие факторы. На практике генерация таких сценариев...

    Отрасль

    Информатика

    Теги

    SQL
    PostgreSQL
    Docker
    Java/Kotlin
    Golang

    Цель

    Разработка инструмента для генерации воспроизводимых нагрузочных сценариев, моделирующих типовые и проблемные режимы работы PostgreSQL, с целью проведения исследований производительности и выявления причин деградации выполнения запросов.

    Ожидаемые результаты

    • Программный инструмент для генерации нагрузочных сценариев для PostgreSQL.
      • Набор типовых сценариев нагрузки (OLTP, аналитические запросы, конкурентные транзакции, деградационные сценарии)
        • Возможность воспроизводимого запуска экспериментов с заданными параметрами нагрузки.
          • Техническая документация и описание архитектуры инструмента.
            • Экспериментальный отчёт с примерами использования генератора в исследованиях производительности.

              Форма и способы промежуточного контроля

              Промежуточные предзащиты проекта. Демонстрация работоспособных сценариев генерации нагрузки. Представление отчётов по экспериментальным запускам.

              Форма представления результатов

              Демонстрация работы программного инструмента. Представление технической и программной документации. Отчёт по проведённым экспериментам и полученным результатам.

              Ресурсное обеспечение

              Персональные компьютеры с установленной ОС Linux или Windows с WSL. PostgreSQL версии не ниже 16. Средства контейнеризации (Docker) для развёртывания экспериментальных стендов.

              Имеющийся задел

              Имеются наработки по анализу проблем производительности PostgreSQL, а также методические материалы по классификации деградаций выполнения запросов и использованию статистики планировщика запросов.

              Заказчик

              МИЭМ / ДКИ