Streszczenie:
Praca dotyczy problemu zarządzania obciążeniem w relacyjnych bazach danych. Mimo
ogromnego rozwoju w dziedzinie baz danych ciągle to relacyjne bazy danych są najpopularniejsze.
Wraz ze wzrostem rozwoju nauk o bazach danych, wzrosła również dyskusja o jak najlepszym
zarządzaniu obciążeniem. Jednakże wiele badań baz danych skupia się na poprawie
wydajności pojedynczego zapytania. Workload management skupia się na większym pytaniu –
jak zoptymalizować wydajność całego obciążenia jako całości. Zarządzanie obciążeniem jest
jedną z bardziej kosztownych dziedzin administracji bazami danych, a złe ich ustawienie może
objawiać się problemami z wydajnością oraz monitorowaniem działań w bazie. Ponadto skrypty
do zakładania obiektów do zarządzania obciążeniem są skomplikowane oraz mało intuicyjne,
a do ich zbudowania konieczna jest ingerencja w wiersz poleceń bazy oraz wymagana jest
znajomość techniczna bazy do ich utworzenia.
Z tego powodu powstał pomysł stworzenia narzędzia ułatwiającego to zadanie. Rozwiązanie
to powinno być intuicyjne oraz łatwe w użytkowaniu. Narzędzie to ma pozwolić na tworzenie
obiektów do zarządzania obciążeniem w formie graficznej. Dlatego też opiera się na nowoczesnych
technologiach aplikacji okienkowej. Interfejs graficzny został stworzony w oparciu
o technologie Java z wykorzystaniem biblioteki JavaFX umożliwiając podłączenie się do bazy
DB2. Interfejs jest bardzo prosty, a elementy WLM zostały przedstawione w formie listy
z podstawowymi informacjami na ich temat które są w pełni edytowalne. Narzędzie zostało
stworzone w sposób umożliwiający jego dalszy rozwój i łatwe rozszerzanie o nowe możliwości.