Автоматическое индексирование баз данных с использованием обучения с подкреплением
DOI: 10.21293/1818-0442-2026-29-2-116-128
DOI: 10.21293/1818-0442-2026-29-2-116-128
Аннотация: Актуальность. Индексы существенно влияют на производительность систем управления базами данных, их автоматический выбор при изменяющейся нагрузке остается сложной многокритериальной задачей. Цель исследования. Разработать запрос-ориентированный метод автоматического управления индексами на основе обучения с подкреплением для работы в высоконагруженной среде. Методы. Инструменты и подходы, которые применял автор: постановка задачи в виде марковского процесса принятия решений, сравнительный анализ современных подходов к индексированию, оценочный механизм оптимизатора запросов, эксплуатационная телеметрия СУБД, проверка результата на нагрузках ТРС-Н. Научная новизна. Предложен метод автоматической индексации с использованием обучения с подкреплением, в котором индексное действие выбирается в локальном контексте оптимизируемого запроса, а суррогатная награда оптимизатора отделена от фактической награды, вычисляемой по статистике выполненных запросов. Результаты. В последовательном, конкурентном и синтетическом сценариях стратегия обучения с подкреплением превзошла базовую индексацию по времени выполнения и интегральным метрикам производительности. Практическая значимость. Метод может применяться как компонент безопасности контура автоматической настройки индексов в промышленных СУБД.
Ключевые слова: обучение с подкреплением, автоматическое индексирование, запрос-ориентированный выбор индексов, динамическая настройка индексов, физическое проектирование баз данных, статистика выполнения запросов, оценка стоимости запросов
Библиография статьи:
Коломиец В. В. Автоматическое индексирование баз данных с использованием обучения с подкреплением / В. В. Коломиец // Доклады Томского государственного университета систем управления и радиоэлектроники. – 2026. – Т. 29, № 2. – С. 116–128. DOI: 10.21293/1818-0442-2026-29-2-116-128
Авторы и правообладатели: