Разработка системы сравнения производительности СУБД

Цена:
50 руб.

Состав работы

material.view.file_icon
material.view.file_icon Inozemcev_Dmitrij_544_slides.pdf
material.view.file_icon ДипломInozemcev-Dmitrij-544.pdf

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Adobe Acrobat Reader

Описание

Санкт-Петербургский государственный университет, Математико-механический факультет , Кафедра системного программирования
Дипломная работа студента 544 группы Иноземцева Дмитрия Сергеевича, 2011 год, 44 стр.

В наши дни значительная часть приложений использует базы данных. Спектр применения баз данных достаточно широк: от однопользовательских приложений, например, ―записных книжек‖, до больших распределенных информационных систем, таких как поисковые службы, интернет-магазины и др. Существует большое количество разнообразных СУБД (Система управления базами данных), предназначенных для разных задач, однако обычно не так просто понять, какая СУБД покажет себя лучше в тех или иных условиях.
Задача выбора подходящей базы данных возникает не только при создании новой системы, но в случае возникновения проблем с уже существующим решением.
Следует отметить, что ни один тест не может измерить производительность системы, которая применима для любой возможной СУБД, но эти тесты действительно могут помочь пользователю справедливо сравнивать похожие системы. Однако, когда пользователь делает выбор, он должен понимать, что никакой тест не может заменить его конкретную прикладную задачу.
Одной из актуальных задач при разработке приложений, работающих с базами данных, является оптимизация запросов к хранимым данным. Многие СУБД имеют уже достаточно развитые оптимизаторы запросов, но это направление по-прежнему остается одним из самых перспективных на сегодняшний день [13]. Поэтому задача сравнения работы оптимизаторов заслуживает отдельного рассмотрения.
Цель данной работы — создать легко модифицируемую систему сравнения производительности ряда СУБД по различным параметрам, разработать набор тестов для сравнения производительности оптимизаторов запросов, затем применить систему для получения свежих данных о производительности различных СУБД. Так же рассматривается проблема добавления не только новых серверов, но и новых критериев оценки.
Отличительной особенностью данной работы от ряда подобных является именно исследование работы оптимизаторов запросов.
Предлагается следующих ход работы: после анализа существующих систем сравнения производительности создать собственную систему, возможно, путем расширения и доработки одной из существующих. Далее применить разработанную систему для сравнения ряда СУБД.
Результатом данной работы будет система для сравнения производительности различных СУБД, позволяющая сравнить алгоритмы оптимизаторов запросов, и актуальные данные о производительности выбранного ряда СУБД.
Генерация цепочек языка
Пусть язык задан контекстно-свободной грамматикой. Написать программу, которая по заданной грамматике будет генерировать ВСЕ цепочки языка в некотором диапазоне длин. Использовать только левосторонний или правосторонний вывод! Диапазон длин генерируемых цепочек должен задаваться пользователем при запуске программы. Предусмотреть возможность выбора пользователю – использовать заданную в программе грамматику или вводить свою с клавиатуры.
User woorumu : 7 января 2017
150 руб.
Генерация цепочек языка
ЛАБОРАТОРНАЯ РАБОТА N4 по дисциплине «Объектно-ориентированное программирование»
Задание: В модуль, созданный в лабораторной работе №3, добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов.
User mike_vorn : 30 сентября 2014
680 руб.
Теплотехника МГУПП 2015 Задача 3.1 Вариант 76
Во сколько раз уменьшатся потери теплоты излучением в окружающую среду от изолированного паропровода длиной 1 м по сравнению с неизолированным (рис. 2), если: внутренний диаметр трубопровода d1; наружный диаметр трубопровода d2; диаметр изолированного трубопровода d3; степень черноты трубопровода εт; степень черноты поверхности теплоизоляционного слоя εти; температура поверхности теплоизоляционного слоя tти; температура поверхности трубопровода tт.
User Z24 : 7 января 2026
150 руб.
Теплотехника МГУПП 2015 Задача 3.1 Вариант 76
Актуальные проблемы конституционно-правового развития в России
Ведение 2 Глава 1. Особенности новой модели конституционной системы Российской Федерации 5 1. Проблемы построения правового государства 5 2. Конституционные основы правового (открытого) государ­ства 7 3. Принятие Конституции РФ в 1993 г. 9 Глава 2. Проблемы правового развития современной России 17 1. Концепция построения гражданского общества и открытого государства в процессе утверждения Конституции Российской Федерации 17 2. Доступ граждан к официальной государствен­ной информации 18 3. Полит
User alfFRED : 8 августа 2013
10 руб.
up Наверх