Завершен
2023 / 2024

1898 Программа анализа эффективности использования индексов для СУБД PostgreSQL
Старт
18.02.2024
Представление
02.06.2024 – 13.06.2024
Постерная сессия
05.11.2024 – 15.11.2024
Защита
27.01.2025 – 07.02.2025
Паспорт проекта
Аннотация
Для эффективной работы системы баз данных важно отслеживать основные показатели производительности. Одним из наиболее существенных аспектов, влияющих на производительность, является использование индексов при выполнении запросов к БД. PostgreSQL автоматически осуществляет сбор информации о работе сервера БД и предоставляет к ней доступ с помощью представлений и функций, а также встроенных инструментов визуализации статистики. Но при анализе собранной статистики возникают некоторые проблемы:
-...
Отрасль
Информатика
Теги
Информатика
Цель
Создание инструмента для сбора и анализа статистики по использованию индексов при выполнении запросов к БД с целью повышения эффективности работы с базой данных, работающей под управлением СУБД Postgres.
Ожидаемые результаты
- Программа, выдающая перечень неиспользуемых или малоиспользуемых индексов; таблиц, которые напрямую читаются чаще, чем через индексы; индексов, для которых увеличение времени на изменение данных больше, чем уменьшение времени на поиск данных; рекомендации по созданию новых индексов или изменению (удалению) существующих. Программа должна представлять собой приложение для ПК с оконным интерфейсом.
- Описание используемых правил анализа запросов и выдачи рекомендаций.
- Программная документация.
Форма и способы промежуточного контроля
- Промежуточные предзащиты проекта.
- Заполнение карточек в Wekan.
Форма представления результатов
- Демонстрация работы программы.
- Представление программной документации.
- Отчет по проделанной работе.
Ресурсное обеспечение
ПК с ОС Windows и СУБД Postgres версии не ниже 12.1.
Имеющийся задел
Отсутствует
Заказчик
МИЭМ / ДКИ