Details

Title: Разработка метода низкоуровневого доступа к метрикам базы данных Oracle: магистерская диссертация: 09.04.01
Creators: Габенов Станислав Дмитриевич
Scientific adviser: Городецкая Светлана Ивановна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2016
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Базы данных; разделяемая память; низкоуровневый доступ; shared memory; low-level access
UDC: 004.652(043.3)
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Level of education: Master
Speciality code (FGOS): 09.04.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/2/v17-500
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\37150

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Объектом исследования является анализ методов мониторинга производительности высоконагруженных баз данных СУБД Oracle. Цель - разработка методик получения статистической информации о производительности экземпляра базы данных, минимизируя издержки обработки запросов мониторинга СУБД и дальнейшее использование методик в разработке программного средства для осуществления мониторинга экземпляра базы данных Oracle. Предложено использовать несколько механизмов возращения метрик производительности из запущенного экземпляра базы данных, с использованием данных из разделяемой глобальной памяти Oracle. В итоге были выбраны методы решения для опроса высоконагруженных баз данных, которые не создают дополнительной нагрузки при обработке запросов на рабочий экземпляр. Создан прототип программы для опроса экземпляра базы данных Oracle через получение данных из сегментов разделяемой памяти SGA.

The object of the study is to analyze the methods of monitoring Oracle DBMS with heavy work load. The goal of this work is to develop a method of obtaining statistical information on the performance of the database instance, while minimizing the costs of processing database queries and further use of this techniques to develop a software tool for monitoring the Oracle database instance. It is proposed to use several mechanisms to obtain a performance metrics from running database instance, using data from Oracle Shared Global Memory (SGA). As a result, several methods were selected for the solution of obtaining metrics from highly loaded databases that do not create additional workload in the processing of requests for a working copy. The prototype program was created to poll the Oracle database instance by retrieving data from the shared memory segments of the SGA.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 691
Last 30 days: 0
Detailed usage statistics