Работа была посвящена повышению производительности СУБД путем модификации ядра системы. В результате был разработан новый алгоритм ТОП-сортировки. Эффективность этого решения была подтверждена бенчмарками на запросах TPC-R и синтетических тестах, показав следующие результаты:
- Ускорение выполнения запросов с сортировками и ограничениями FIRST / SKIP / ROWS составило от 10% до 50%.
- Использование оперативной памяти в таких запросах снизилось до 10%
Достижение подобных результатов становится возможным благодаря командной работе. Проект был реализован студентом Александром Скатковым при поддержке руководителя Сергея Савосина, к.т.н., доцент, а также консультанта от университета Николай Шошков, к.т.н. Со стороны РЕД СОФТ консультантом выступил Дмитрий Еманов, а начальник отдела разработки СУБД РЕД База Данных Дмитрий Стародубов официально подписал справку о внедрении.
Взаимодействие с вузами и поддержка студентов, начинающих путь в ИТ, остаётся приоритетом для компании РЕД СОФТ, а подобные инициативы способствуют совместному развитию образовательной среды. Работа наглядно показывает, какие уникальные проекты можно создавать с помощью продуктов нашей экосистемы. Освоение российских технологий открывает широкие возможности для приобретения новых знаний и совершенствования профессиональных качеств.