Repozytorium PJATK

SZYFROWANIE BAZ DANYCH SERWERA X W KONTEKŚCIE ICH WYDAJNOŚCI

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Zimowski, Oskar
dc.date.accessioned 2023-01-05T09:58:13Z
dc.date.available 2023-01-05T09:58:13Z
dc.date.issued 2023-01-05
dc.identifier.issn 2022/M/AM/34
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2137
dc.description.abstract Celem pracy było porównanie różnych opcji szyfrowania danych oferowanych przez Serwer X oraz ich wpływu na wydajność bazy danych. Badając wpływ implementacji metod szyfrowania przygotowana została lokalna instancja bazy danych z dwiema przestrzeniami tabel o różnej charakterystyce szyfrowania. Zbadano czas wykonania i użycie procesora dla trzech zestawów testowych, z których każdy składał się z określonej liczby przypadków użycia. Pierwsze dwa zestawy mierzące wpływ szyfrowania na odczyt danych z tabeli ujawniły znaczną przewagę wydajnościową na korzyść pakietu TDE w porównaniu z paczką DBMS_CRYPTO. Użycie paczki DBMS_CRYPTO wymaga jednak przygotowania kodu PL/SQL w postaci procedur lub funkcji z użyciem kursora co znacznie wpłynęło na czasy wykonywania się tych procedur. Użytkowanie bazy danych z szyfrowaniem na poziomie plików z danymi okazało się nieistotnie mniej wydajne niż użytkowanie jej bez żadnego rodzaju szyfrowania. Drugi zestaw testowy ujawnił fakt, że szyfrowanie danych za pomocą paczki DBMS_CRYPTO nie jest wydajne przy częstym używaniu klauzuli LIKE w zapytaniach do bazy danych. Trzeci zestaw testowy badał wpływ szyfrowania na wydajność zapisywania danych w tabelach. Wyniki podobnie jak w przypadku dwóch pierwszych zestawów ujawniły przewagę czasową pakietu TDE. Przebieg badania jak i jego przygotowanie ukazuje jednak znaczną różnicę w użytkowaniu paczki DBMS_CRYPTO i pakietu TDE. Pakiet TDE będąc bardziej wydajnym narzuca pewne reguły i ogranicza w dużym stopniu możliwości konfiguracji metodyki szyfrowania bazy danych, podczas gdy paczka DBMS_CRYPTO pozwala na dostosowanie szyfrowania całkowicie do potrzeb sytuacyjnych. Głównym wnioskiem z przeprowadzonego badania jest rekomendacja dla zespołów administrujących bazami danych. Wybór pakietu TDE zalecany jest w przypadku gdy zespół administratorów bazy danych posiada niewielkie doświadczenie bądź w przypadku kiedy priorytetem jest największa wydajność bazy danych. Okaże się on również dobrym wyborem przy szyfrowaniu danych tekstowych lub numerycznych. Wybór paczki DBMS_CRYPTO zalecany jest dla bardziej doświadczonych zespołów, którym zależy na dużym poziomie kontroli i rozbudowanej liście możliwości konfiguracji metodyki szyfrowania danych. Paczka ta to zalecany wybór przy konieczności zaszyfrowania danych takich jak LOB lub RAW. pl_PL
dc.language.iso other pl_PL
dc.relation.ispartofseries ;Nr 7056
dc.subject Szyfrowanie baz danych pl_PL
dc.subject Wydajność baz danych pl_PL
dc.subject TDE pl_PL
dc.subject DBMS_CRYPTO pl_PL
dc.title SZYFROWANIE BAZ DANYCH SERWERA X W KONTEKŚCIE ICH WYDAJNOŚCI pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto