Od czasu pojawienia się na rynku w lutym 2004 r. Oracle Database 10g została wdrożona u ponad 40 tys. klientów i ponad 15 tys. partnerów. Najnowsze badania rynku baz danych wykonane przez firmy Gartner, IDC i Morgan Stanley są zgodne: Oracle nadal zwiększa tam swój udział, w miarę jak przedsiębiorstwa uświadamiają sobie korzyści płynące z przetwarzania danych w sieciach typu „grid”. Obserwacje te podkreślają trend polegający na przenoszeniu przez coraz większą liczbę przedsiębiorstw infrastruktury baz danych do tanich sieci złożonych z pamięci masowej i serwerów zgodnych ze standardami branżowymi.
Udoskonalone funkcje obsługi sieci typu „grid”
Oracle Database 10g Release 2 udostępnia ulepszone funkcje obsługi sieci typu „grid” zapewniające lepszą wydajność, wyższą dostępność aplikacji oraz jeszcze większą łatwość zarządzania. Oracle Real Application Clusters (RAC) pozostaje jedyną dostępną na rynku technologią baz danych, która umożliwia przekształcenie klastra standardowych serwerów w skalowalną i odporną na awarie platformę obsługującą bazy danych o dowolnym obciążeniu. W drugim wydaniu skalowalność technologii RAC została jeszcze zwiększona — jeden klaster RAC obsługuje teraz do stu serwerów. Oprogramowanie Oracle Enterprise Manager Database Control zostało udoskonalone, aby uprościć monitorowanie wzajemnej komunikacji i topologii klastrów. Udoskonalone funkcje wyrównywania obciążenia umożliwiają szybsze reagowanie na zmieniające się poziomy obciążenia serwerów w klastrze. Nowe wydanie zawiera również otwarty interfejs programowania API do infrastruktury Oracle Clusterware, zapewniający wyższą dostępność aplikacji. Ulepszone funkcje automatycznego zarządzania pamięcią masową (Oracle Automatic Storage Management) ułatwiają współużytkowanie zasobów pamięci masowej w środowiskach sieci typu „grid”.
Zwiększona wydajność i wysoka dostępność
Oracle Database 10g Release 2 udostępnia nowe funkcje zapewniające zwiększoną wydajność i dostępność, w tym:
• nowe techniki sortowania, które znacznie zwiększają wydajność wszystkich operacji takich, jak zapytania i tworzenie indeksów, oraz eliminują konieczność stosowania kosztownych operacji sortowania z ładowaniem wstępnym i odnośnego oprogramowania niezależnych producentów;
• nowe automatyczne funkcje infrastruktury Oracle Data Guard, które umożliwiają przełączenie na rezerwową bazę danych w ciągu sekund od awarii, nawet w środowiskach bezobsługowych.
Lepsze mechanizmy bezpieczeństwa danych
W ciągu ostatniego roku kradzieże niedostatecznie zabezpieczonych danych z działających w trybie online baz oraz z kopii zapasowych na taśmach stają się coraz poważniejszym problemem. W Oracle Database 10g Release 2 rozbudowano dotychczasowe, zaawansowane mechanizmy bezpieczeństwa o nowe sposoby szyfrowania danych, zapewniając jeszcze lepszą ochronę danych przed kradzieżą. Funkcja przezroczystego szyfrowania danych (Transparent Data Encryption) pozwala klientom zaszyfrować na dysku kluczowe dane z bazy, takie jak numery kart kredytowych, bez konieczności modyfikowania aplikacji, które korzystają z tych danych. Funkcja ta jest całkowicie przezroczysta z punktu widzenia aplikacji i została wprowadzona z myślą o ułatwieniu klientom przeciwdziałania kradzieżom danych i rozwiązywania problemów związanych z przestrzeganiem przepisów.
W Oracle 10g Rel 2 wprowadzono również możliwość szyfrowania danych zapisanych w kopiach zapasowych przechowywanych zarówno na dysku, jak i na taśmie. Oracle Secure Backup to nowy, zautomatyzowany system obsługujący tworzenie kopii zapasowych. Stanowi on tańszą alternatywę dla złożonych rozwiązań sprzętowych i zapewnia najwyższą wydajność tworzenia kopii zapasowych baz Oracle. Obsługuje również szyfrowanie kopii zapasowych na taśmach i współpracuje z Oracle Database 10g, a także z wersjami wcześniejszymi, takimi jak Oracle 9i. Dotychczasowa funkcja Oracle Recovery Manager (RMAN), umożliwiająca tworzenie kopii zapasowych na dysku, została rozszerzona o mechanizm szyfrujący dane zapisywane w kopii zapasowej.
Udoskonalone zarządzanie bazą danych
W Oracle Database 10g Release 2 ulepszono funkcje administracji bazą danych, w tym:
• gromadzenie statystyk wydajności bezpośrednio z pamięci, co umożliwia diagnozowanie wolno działających lub niereagujących środowisk;
• udostępnianie wiedzy o ogólnej wydajności systemów w programie Automatic Database Diagnostic Monitor, co ułatwia wykrywanie i diagnozowanie szerszego zakresu problemów związanych z wydajnością;
• raporty porównawcze w automatycznym repozytorium obciążenia (Automatic Workload Repository), które dostarczają cennych informacji w celu szybkiego rozwiązywania problemów z wydajnością.
Nowe funkcje związane z tworzeniem aplikacji
Oracle Database 10g Release 2 oferuje kilka nowych funkcji zapewniających większe wsparcie twórcom aplikacji. Są to:
• pierwsze w branży mechanizmy obsługi standardu W3C XML Query dla dostępu do danych XML;
• udoskonalona obsługa systemu Microsoft Windows za pośrednictwem procedur składowanych zaimplementowanych w środowisku Common Language Runtime (CLR);
• ulepszona funkcjonalność programistyczna dla Oracle HTML DB — narzędzia do szybkiego tworzenia aplikacji internetowych współdziałającego z bazą danych Oracle.
Dostępność, pakiety
Wszystkie edycje (Enterprise Edition, Standard Edition i Standard Edition One) bazy danych Oracle Database 10g Release 2 są dostępne w wersji dla systemu operacyjnego Red Hat Enterprise Linux 3.0. Oracle Database 10g Release 2 ma zostać udostępniona w wersjach przeznaczonych dla wszystkich pozostałych platform (Linux, UNIX i Windows) w ciągu następnych 30-90 dni. Funkcje przezroczystego szyfrowania danych oraz szyfrowania kopii zapasowych zapisywanych na dysku za pomocą narzędzia RMAN są częścią opcji Oracle Advanced Security, którą można dokupić do wersji Enterprise Edition bazy danych Oracle.
Oracle Database 10g
Oracle Database 10g jest jedyną bazą danych zaprojektowaną z myślą o obsłudze sieci typu „grid”, zapewniającą najwyższy poziom wydajności, skalowalności, dostępności, bezpieczeństwa i łatwości zarządzania na niedrogiej sieci spełniających standardy branżowe urządzeń pamięci masowej i serwerów. Oracle Database 10g można zainstalować na sprzęcie każdego rodzaju — od małych serwerów typu blade po największe serwery SMP i różnej wielkości klastry. Udostępnia funkcje automatycznego zarządzania umożliwiające łatwą i ekonomiczną obsługę. Niepowtarzalne możliwości Oracle Database 10g zarządzania różnorodnymi danymi — od tradycyjnych formatów aż do dokumentów XML i informacji przestrzennych/lokalizacyjnych — sprawiają, że jest ona idealnym rozwiązaniem do zastosowania przy aplikacjach do przetwarzania transakcji internetowych, wspomagania decyzji i zarządzania treścią. Programiści pobrali Oracle Database 10g z serwisu Oracle Technology Network ponad 53 000 razy.
