Журнал «Современная Наука»

Russian (CIS)English (United Kingdom)
МОСКВА +7(495)-142-86-81

ОСОБЕННОСТИ ПРИМЕНЕНИЯ B-TREE ИНДЕКСОВ В ПОСТРЕЛЯЦИОННЫХ БАЗАХ ДАННЫХ НА ПРИМЕРАХ POSTGRESQL И MONGODB

Виноградова Мария Валерьевна  (кандидат технических наук, доцент Московский государственный технический университет им. Н.Э. Баумана )

Горячкин Борис Сергеевич  (кандидат технических наук, доцент Московский государственный технический университет им. Н.Э. Баумана )

Литвинович Людмила Валентиновна  (Московский государственный технический университет им. Н.Э. Баумана)

Постановка проблемы. Снижение времени выполнения сложных запросов к базам данных становится актуальной проблемой при работе с таблицами и коллекциями с большим количеством записей [1-4, 9-17]. В процессе работы информационных систем нагрузка на системы управления базами данных возрастает. Производительность серверов при многопользовательском режиме не соответствует ожиданиям пользователей. Эта проблема встречается во всех информационных системах, которые работают с большими данными. При решении проблемы компании используют такие средства, как вертикальное и горизонтальное масштабирование или оптимизацию запросов. Вертикальное и горизонтальное масштабирование значительно дороже по сравнению с оптимизацией запросов к базам данных. Оптимизация запросов при многопользовательском режиме предусматривает фрагментацию, анализирование и отслеживание времени выполнения всех запросов[16]. Таким образом, исправление ситуации долгого ожидания ответа при сложных запросах к таблицам и коллекциям с большим количеством записей требует больших материальных и временных затрат для компаний. Необходимо оптимизировать выполнение сложных запросов к базам данных, помогая компаниям создавать базу своих запросов, которые будут выполняться за приемлемое время. Результаты. Мы выбрали задачу оптимизации сложных запросов к базе данных, помогая компаниям создавать базу своих запросов, которые будут выполняться за определённое время. Время выполнения сложных запросов в нашем исследовании не превысило времени первых трёх фаз восприятия человеком зрительной информации. Таким образом, мы достигли успеха в своём исследовании. Практическая значимость. Практическая значимость заключается в снижении времени выполнения таких запросов до уровня ниже времени зрительного восприятия человеком-оператором.

Ключевые слова:информационная модель, оптимизатор запросов, B-tree, составные индексы, покрывающие индексы, селективность, эргономичность запроса, эргономические показатели запроса

 

Читать полный текст статьи …



Ссылка для цитирования:
Виноградова М. В., Горячкин Б. С., Литвинович Л. В. ОСОБЕННОСТИ ПРИМЕНЕНИЯ B-TREE ИНДЕКСОВ В ПОСТРЕЛЯЦИОННЫХ БАЗАХ ДАННЫХ НА ПРИМЕРАХ POSTGRESQL И MONGODB // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2025. -№06. -С. 88-97 DOI 10.37882/2223-2966.2025.06.13
ПРАВОВАЯ ИНФОРМАЦИЯ:
Перепечатка материалов допускается только в некоммерческих целях со ссылкой на оригинал публикации. Охраняется законами РФ. Любые нарушения закона преследуются в судебном порядке.
© ООО "Научные технологии"