Oracle Polska informuje, że firma Żagiel SA dokonała udanej instalacji opcji partycjonowania na produkcyjnej bazie danych Oracle, obsługującej najważniejsze systemy informatyczne tej instytucji. Największa z tabel dla której zastosowano opcję Oracle Partitioning przechowuje 20GB danych i ma 300 milionów wierszy.
Partycjonowanie jest wyjątkowo wydajnym mechanizmem, znacznie usprawniającym działanie bazy danych Oracle; pomaga w uporządkowaniu zawartości bazy poprzez pogrupowanie podobnych czy powiązanych ze sobą danych. Zapewnia to łatwiejszy dostęp do danych i lepsze zarządzanie nimi. Oracle Partitioning jest komponentem dodatkowym do Oracle Database w wersji Enterprise Editon.
Projekt wprowadzania partycjonowania w centralnej bazie firmy Żagiel SA jest podzielony na wiele etapów. Obecnie trwa faza podstawowa wdrożenia, w której partycjonowaniu poddanych jest ok. 60 tabel bazy, przekraczających rozmiarem 2GB.
Środowisko technologiczne firmy Żagiel obejmuje bazy produkcyjne, bazy standby i bazy testowe. Całość pracuje z narzędziem Oracle DataGuard, które umożliwia równoczesny odczyt i odtwarzanie tej samej rezerwowej bazy danych, udostępniając ją na potrzeby raportowania, tworzenia kopii zapasowych, testowania i uaktualniania podczas pracy.
„Po instalacji Oracle Partitioning zanotowaliśmy znaczny wzrost wydajności naszej bazy: jej szybkość wzrosła przeciętnie 2-3 razy, a czasami nawet kilkanaście razy” – mówi Andrzej Gryciuk, Koordynator Zespołu Administratorów Baz Oracle w Pionie Informatyki Żagiel SA. „Dodatkową korzyścią jest zmniejszenie objętości bazy produkcyjnej, dzięki czemu uzyskaliśmy kilkukrotny zysk na sumarycznej zajętości baz na dyskach. Zmniejszył się też koszt przechowywania danych, gdyż po odpowiednim podzieleniu tabel można było niektóre z nich przenieść do bazy archiwalnej umieszczonej na tańszych dyskach”.
Partycjonowanie jest kluczowym elementem zarządzania dużymi bazami danych. Opcja ta zapewnia rozwiązanie podstawowego problemu dotyczącego dużych baz, jakim jest ich stałe rozrastanie się. Oracle Partitioning umożliwia uporządkowanie bazy danych, uproszczenie administrowania nią i zwiększenie jej wydajności. Oracle Partitioning pomaga spełnić wymagania wydajnościowe stawiane przed aplikacjami zarówno podczas tworzenia dużej hurtowni danych, jak obsługi operacyjnej bazy danych, przy jednoczesnym zmniejszeniu zapotrzebowania na zasoby administracyjne i sprzętowe. (red)
Zaloguj się Logowanie