Математическая модель механизма генерации SQL-запросов в ORM-слое фреймворка H
(Стр. 89-96)
Горячкин Борис Сергеевич
Светашева Юлия Васильевна; Московский государственный технический университет имени Н.Э. Баумана; г. Москва
Подробнее об авторах
Горячкин Борис Сергеевич
кандидат технических наук, доцент
Московский государственный технический университет имени Н.Э. Баумана
г. Москва, Российская Федерация Светашева Юлия Васильевна; Московский государственный технический университет имени Н.Э. Баумана; г. Москва Российская Федерация
Московский государственный технический университет имени Н.Э. Баумана
г. Москва, Российская Федерация Светашева Юлия Васильевна; Московский государственный технический университет имени Н.Э. Баумана; г. Москва Российская Федерация
Аннотация:
Постановка проблемы. Современные ORM-фреймворки, такие как Hibernate, автоматизируют процесс взаимодействия с базами данных, что значительно упрощает разработку. Однако производительность их работы, в частности скорость генерации SQL-запросов, может существенно зависеть от структуры входных данных, их объема, а также настроек кэширования. Недостаточное понимание этих факторов может привести к необоснованным задержкам в работе приложений. Цель. Изучить влияние структуры и размера входных данных на процесс генерации SQL-запросов в ORM-слое фреймворка Hibernate, а также оценить роль кэширования в оптимизации времени выполнения. Результаты. В ходе исследования были выявлены ключевые компоненты, участвующие в генерации SQL-запросов. Разработана математическая модель, описывающая время генерации запросов в зависимости от входных данных и настроек кэширования. Модель позволяет прогнозировать производительность ORM-слоя при различных конфигурациях. Практическая значимость. Полученные результаты могут быть использованы для оптимизации работы приложений, использующих Hibernate, а также для выбора оптимальных параметров кэширования и организации данных. Это особенно важно для высоконагруженных систем, где производительность критически важна.
Образец цитирования:
ОБРАЗЕЦ ЦИТИРОВАНИЯ: Горячкин Б.С., Светашева Ю.В. Математическая модель механизма генерации SQL-запросов в ORM слое фреймворка Hibernate // Computational Nanotechnology. 2025. Т. 12. № 1. С. 89-96. DOI: 10.33693/2313-223X-2025-12-1-89-96. EDN: MKTEUZ
Список литературы:
Горячкин Б.С., Ханмурзин Т.И. Повышение эффективности работы с веб-ресурсом за счет инструментария системного программиста // Динамика сложных систем – XXI век. 2022. Т. 16. № 3. С. 26–39. DOI: 10.18127/j19997493-202203-03.
Григорьев Ю.А. Оценка времени выполнения SQL-запросов к базам данных // Машиностроение и компьютерные технологии. 2012. № 01.
Gudilin D.S., Zvonarev A.E., Goryachkin B.S., Lychagin D.A. Relational database performance comparation // 5th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE). IEEE, 2023. Vol. 5. Pp. 1–5.
Елисеева Е.А., Горячкин Б.С., Виноградова М.В. Исследование производительности СУБД при работе с кластерными базами данных на основе эргономического анализа // StudNet. 2022. Т. 5. № 4. С. 2888–2910.
Григорьев Ю.А. Оценка времени выполнения SQL-запросов к базам данных // Машиностроение и компьютерные технологии. 2012. № 01.
Gudilin D.S., Zvonarev A.E., Goryachkin B.S., Lychagin D.A. Relational database performance comparation // 5th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE). IEEE, 2023. Vol. 5. Pp. 1–5.
Елисеева Е.А., Горячкин Б.С., Виноградова М.В. Исследование производительности СУБД при работе с кластерными базами данных на основе эргономического анализа // StudNet. 2022. Т. 5. № 4. С. 2888–2910.
Ключевые слова:
кэширование, генерация, анализ, время.
Статьи по теме
5.2.2. МАТЕМАТИЧЕСКИЕ, СТАТИСТИЧЕСКИЕ И ИНСТРУМЕНТАЛЬНЫЕ МЕТОДЫ В ЭКОНОМИКЕ Страницы: 235-239 Выпуск №20773
Генерация вопросов на естественном языке с помощью нейросетей
нейросети
естественный язык
генерация
анализ
модель нейросети
Подробнее
05.02.18 ТЕОРИЯ МЕХАНИЗМОВ И МАШИН Страницы: 16-19 Выпуск №15493
АНАЛИТИЧЕСКИЙ МЕТОД КИНЕМАТИЧЕСКОГО АНАЛИЗА РЫЧАЖНЫХ МЕХАНИЗМОВ
рычажный механизм
анализ
кинематика
аналитика
Подробнее
Математическое и программное обеспечение вычислительных систем, комплексов и компьютерных сетей (специальность 2.3.5) Страницы: 26-35 DOI: 10.33693/2313-223X-2023-10-2-26-35 Выпуск №23034
Анализ алгоритмов составляющих частей компилятора и его оптимизации
компилятор
программный код
оптимизация
алгоритм
анализ
Подробнее
1. КОНСТИТУЦИОННОЕ ПРАВО, КОНСТИТУЦИОННЫЙ СУДЕБНЫЙ ПРОЦЕСС; МУНИЦИПАЛЬНОЕ ПРАВО (СПЕЦИАЛЬНОСТЬ 12.00.02) Страницы: 24-27 Выпуск №11343
ФУНКЦИОНАЛЬНЫЙ АНАЛИЗ И ЕГО ЗНАЧЕНИЕ В ИССЛЕДОВАНИИ ПРАВОВЫХ ЯВЛЕНИЙ
функция
анализ
орган публичной власти
функциональное единство
Подробнее
Многомасштабное моделирование для управления и обработки информации Страницы: 52-56 DOI: 10.33693/2313-223X-2020-7-3-52-56 Выпуск №17377
Анализ общего уравнения поперечного колебания кусочно-однородной вязко-упругой пластины
analysis
approximate
vibrations
two-layer plate
boundary value problem
Подробнее
05.13.18 МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ, ЧИСЛЕННЫЕ МЕТОДЫ И КОМПЛЕКСЫ ПРОГРАММ Страницы: 40-45 Выпуск №12384
РЕГРЕССИОННЫЕ МОДЕЛИ ДЛЯ ПРОГНОЗИРОВАНИЯ ЗЕМЛЕТРЯСЕНИЙ
вариация
детектор
заряженные частицы
магнитуда
эпицентр
Подробнее
Нанотехнологии и наноматериалы (специальность 2.6.6) Страницы: 60-69 DOI: 10.33693/2313-223X-2023-10-2-60-69 Выпуск №23034
Перспективы применения пленочно-керамических фотокатализаторов для выращивания микроводорослей
микроводоросли
фотокатализаторы
композитные пленки
реакторы
генерация
Подробнее
Многомасштабное моделирование для управления и обработки информации Страницы: 57-61 DOI: 10.33693/2313-223X-2020-7-3-57-61 Выпуск №17377
Математическое моделирование ударных волн и интенсивности до землетрясения
gravity
energy
volcanism
analysis
approximate equation
Подробнее
2. ЭКОНОМИКА И УПРАВЛЕНИЕ НАРОДНЫМ ХОЗЯЙСТВОМ, ПРЕДПРИНИМАТЕЛЬСТВО, МАРКЕТИНГ, МЕНЕДЖМЕНТ Страницы: 38-41 Выпуск №3758
Системный подход к оценке механизма реализации проектов на основе государственно-частного партнерства
ГЧП
государственно-частное партнерство
инвестиционный проект
политика конфиденциальности
кризис
Подробнее
2. Права и свободы человека и гражданина,гарантии их обеспечения Страницы: 56-58 Выпуск №5096
Юридические интересы личности: теория и практика
интерес
право
собственность
теория
анализ
Подробнее