|
МАТЕМАТИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ, КОМПЛЕКСОВ И КОМПЬЮТЕРНЫХ СЕТЕЙ
Анализ и выбор режима оптимизатора для получения оптимального плана выполнения запроса в СУБД Oracle
Г. А. Унковская Белгородский государственный технологический университет им. В.Г. Шухова
Аннотация:
Актуальность данной темы связана с широким применением систем управления базами данных (СУБД) Oracle во многих отраслях, где объемы данных чрезвычайно велики, в силу чего требуется высокая производительность системы, надежность и отказоустойчивость. Постепенное увеличение числа пользователей и возрастающего объема обрабатываемой информации в условиях ограниченных ресурсов ведет к необходимости оптимизации для достижения стабильных результатов и снижения инцидентов производительности. В Oracle независимо от того, какие действия выполняются с данными, в это вовлечен оптимизатор, задачей которого является определение оптимального плана выполнения запроса. Цель данного исследования заключается в анализе принципов работы режимов оптимизатора, их сравнении, определении преимуществ и недостатков каждого из них, а также степени влияния различных факторов на построение оптимального плана выполнения запроса для каждого из режимов оптимизатора. При моделировании было доказано, что время отклика, накладные расходы и стабильность выполнения могут быть улучшены за счет применения верного режима оптимизатора. Результатом исследования является предоставление рекомендаций по выбору режима оптимизатора для конкретного случая.
Ключевые слова:
режим оптимизатора, метод доступа, оптимальный план, СУБД Oracle, производительность.
Образец цитирования:
Г. А. Унковская, “Анализ и выбор режима оптимизатора для получения оптимального плана выполнения запроса в СУБД Oracle”, Comp. nanotechnol., 10:3 (2023), 92–100
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/cn436 https://www.mathnet.ru/rus/cn/v10/i3/p92
|
|