Програмна система для тестування продуктивності сервера баз даних MySQL

Слайд 2

Мета і завдання дослідження Метою розробки є дослідження принципів оптимізації баз

Мета і завдання дослідження

Метою розробки є дослідження принципів оптимізації баз даних

і розробка системи, яка продемонструє потенціали апаратної частини сервера баз даних під керуванням безкоштовно поширюваної СУБД MySQL.
Задачі:
аналіз аспектів продуктивності баз даних;
аналіз методів оцінки продуктивності систем баз даних;
проектування методики тестування систем баз даних;
створити специфікацію вимог до програмної системи;
розробити проект програмної системи;
реалізація програмної системи для тестування продуктивності серверів баз даних, що працюють під управлінням СУБД MySQL;
реалізація інтерфейсу адміністратора.
провести тестування та дослідну експлуатацію програмної системи.
Слайд 3

Об’єкт дослідження Об’єктом дослідження є процеси функціонування СУБД MySQL. Предмет дослідження

Об’єкт дослідження
Об’єктом дослідження є процеси функціонування СУБД MySQL. Предмет дослідження
Предметом дослідження

є програми для тестування та оптимізації сервера баз даних.
Слайд 4

Практичне значення одержаних результатів У дипломній роботі розроблено програми для тестування

Практичне значення одержаних результатів
У дипломній роботі розроблено програми для тестування та

оптимізації сервера баз даних. Програми підходять для виділених серверів баз даних, що працюють під управлінням СУБД MySQL, не об'єднаних в кластер.
Слайд 5

Діаграма варіантів використання

Діаграма варіантів використання

Слайд 6

Діаграма класів

Діаграма класів

Слайд 7

Структура бази даних

Структура бази даних

Слайд 8

Програмний інтерфейс

Програмний інтерфейс

Слайд 9

Програмний інтерфейс

Програмний інтерфейс

Слайд 10

ВИСНОВКИ ТА ПРОПОЗИЦІЇ В рамках даної роботи був розроблений програмний комплекс,

ВИСНОВКИ ТА ПРОПОЗИЦІЇ

В рамках даної роботи був розроблений програмний комплекс, що

тестує продуктивність сервера баз даних. Але він не є конкурентом вище згаданих програм. Даний комплекс дозволяє доповнити ці програми і отримати найбільш високу продуктивність сервера.
У програмному комплексі реалізований підхід, використаний раніше тільки в комерційних програмних продуктах. Вивчені принципи, покладені в основу даного програмного комплексу, використовують ієрархію пам'яті обчислювальної машини, яка вносить основні втрати продуктивності.
 Незважаючи на зовнішню простоту, програмний комплекс дозволяє виявити високі потенціали продуктивності сервера.