Виноградова Мария Валерьевна (кандидат технических наук, доцент
Московский государственный технический университет им. Н.Э. Баумана
)
Горячкин Борис Сергеевич (кандидат технических наук, доцент
Московский государственный технический университет им. Н.Э. Баумана
)
Литвинович Людмила Валентиновна (Московский государственный технический университет им. Н.Э. Баумана)
|
Постановка проблемы. Снижение времени выполнения сложных запросов к базам данных становится актуальной проблемой при работе с таблицами и коллекциями с большим количеством записей [1-4, 9-17]. В процессе работы информационных систем нагрузка на системы управления базами данных возрастает. Производительность серверов при многопользовательском режиме не соответствует ожиданиям пользователей. Эта проблема встречается во всех информационных системах, которые работают с большими данными. При решении проблемы компании используют такие средства, как вертикальное и горизонтальное масштабирование или оптимизацию запросов. Вертикальное и горизонтальное масштабирование значительно дороже по сравнению с оптимизацией запросов к базам данных. Оптимизация запросов при многопользовательском режиме предусматривает фрагментацию, анализирование и отслеживание времени выполнения всех запросов[16]. Таким образом, исправление ситуации долгого ожидания ответа при сложных запросах к таблицам и коллекциям с большим количеством записей требует больших материальных и временных затрат для компаний. Необходимо оптимизировать выполнение сложных запросов к базам данных, помогая компаниям создавать базу своих запросов, которые будут выполняться за приемлемое время.
Результаты. Мы выбрали задачу оптимизации сложных запросов к базе данных, помогая компаниям создавать базу своих запросов, которые будут выполняться за определённое время. Время выполнения сложных запросов в нашем исследовании не превысило времени первых трёх фаз восприятия человеком зрительной информации. Таким образом, мы достигли успеха в своём исследовании.
Практическая значимость. Практическая значимость заключается в снижении времени выполнения таких запросов до уровня ниже времени зрительного восприятия человеком-оператором.
Ключевые слова:информационная модель, оптимизатор запросов, B-tree, составные индексы, покрывающие индексы, селективность, эргономичность запроса, эргономические показатели запроса
|
|
|
Читать полный текст статьи …
|
Ссылка для цитирования: Виноградова М. В., Горячкин Б. С., Литвинович Л. В. ОСОБЕННОСТИ ПРИМЕНЕНИЯ B-TREE ИНДЕКСОВ В ПОСТРЕЛЯЦИОННЫХ БАЗАХ ДАННЫХ НА ПРИМЕРАХ POSTGRESQL И MONGODB // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2025. -№06. -С. 88-97 DOI 10.37882/2223-2966.2025.06.13 |
|
|