Nie ustąpić pola konkurencji
- 19.01.1998
Nowa wersja pakietu Oracle8 Enterpise Edition zawiera istotne usprawnienia.
Nowa wersja pakietu Oracle8 Enterpise Edition zawiera istotne usprawnienia.
Główne cechy Oracle8.0.3 Enterprise Edition
Zarządzanie bazami danych w obsłudze przetwarzania transakcyjnego on-line i hurtowni danych
Nieograniczona długość transakcji
Blokada na poziomie rekordów
Partycjonowanie tabel i przetwarzanie równoległe
Nie limitowany rozmiar bazy
Przetwarzanie rozproszone
Rozproszone transakcje i zapytania
Rozproszone łączenia tabel (join)
Prosta i zaawansowana replikacja
Właściwości obiektowe
Odniesienia do obiektów
Widok obiektowy danych relacyjnych
Widok relacyjny danych obiektowych
Administrowanie
Rekonfiguracja aktywnej bazy
Szczegółowy audyt bezpieczeństwa i profile
Zdalne zarządzanie bazą
Narzędzia do migracji danych
Cechy oczekiwane w Oracle8.0.4
Sterowniki JDBC
Wsparcie dla Java Development Kit 1.02 i 1.1
Dane ze znacznikiem czasowym
Dane obrazowe jako duże obiekty binarne (BLOB)
Narzędzia do oceny wydajności bazy
Bazy danych są chlebem powszednim przedsiębiorstwa. Działalność gospodarcza bez bazy danych jest niemożliwa. Przedsiębiorstwa, które wykonują dużą liczbę transakcji on-line lub operują na dużych hurtowniach danych, znajdą w bazie Oracle8.0.3 właściwy produkt.
Ten ostatni, najbardziej zaawansowany technicznie na rynku baz danych, produkt Oracle'a zapewnia wysoką skalowalność dzięki dodaniu wsparcia partycjonowania tabel bazy oraz utrzymywaniu w działaniu pewnej liczby połączeń (sesji) do bazy, do których dołącza się kolejno aktywnych użytkowników. Poddano testowaniu tę wersję bazy Oracle8, wiedząc, że wkrótce pojawi się kolejna - 8.0.4.
Solidny motor bazy
Motor bazy Oracle8.03 dostarcza podstawowych usług bazodanowych o znakomitej stabilności i łatwości zarządzania. Są jednak dziedziny, w których produkty konkurencyjne do Oracle8, np. baza DB2 Universal Database firmy IBM, wyprzedzają Oracle'a. Na przykład aktualna wersja Oracle8 zapewnia dostęp do bazy za pośrednictwem sterowników Java Database Connectivity (JDBC) jedynie w wersji beta, nie wspieranej przez pomoc techniczną firmy. Wprawdzie testowane przez nas sterowniki JDBC w wersji beta działały dobrze, ale klienci, którzy już używają Oracle8, będą musieli czekać na następną jego wersję, która ma im zapewnić właściwe wsparcie sterowników JDBC. Ci zaś, którzy mieli nadzieję wykorzystać możliwości pisania zapamiętanych procedur dla serwera w języku Java, będą musieli czekać na wersję 8.1, zapowiadaną na pierwszą połowę 1998 r. Natomiast IBM DB2 Universal Database już od pewnego czasu pozwala na korzystanie z języka Java zarówno po stronie klienta, jak i serwera.
Prosta migracja
Testując Oracle8, wzięto pod uwagę aktualnych użytkowników Oracle7.3, którzy zamierzają przejść na nową wersję bazy. Firma dołączyła do bazy proste w użyciu narzędzie do migracji danych. Procedura migracji jest odpowiednio udokumentowana i w wersji on-line, i drukowanej.
Po uzyskaniu odpowiedzi na kilka pytań, narzędzie przeniosło dane z tabel klientów, magazynu i sprzedaży do Oracle8. Oracle7 i Oracle8 dobrze koegzystują w tym samym środowisku komputerowym. Można np. zainstalować na tym samym serwerze bazę Oracle7 i Oracle8, pozwalając klientom na korzystanie z dowolnej z nich. Można więc uznać, że zarówno migracja danych, jak współpraca baz zostały poprawnie zrealizowane.
Dobra skalowalność
Oracle8.0.3 zapewnia dobrą skalowalność. Wsparcie tabel partycjonowanych, które pojawiło się w tej wersji bazy, polegające na dzieleniu tabeli na podstawie wartości w wybranej kolumnie, to dobra propozycja dla tych użytkowników, którzy mają duże zbiory danych. Podczas testu dokonano partycjonowania tabeli danych, dotyczących sprzedaży z dwóch lat na części poszczególnych lat, stwierdzając, że można z tabeli korzystać równie łatwo, jak w postaci nie podzielonej. Rozmiar bazy jest ograniczony jedynie przez rozmiar dostępnych dysków, toteż partycjonowanie pozwala na zarządzanie ogromnymi zbiorami danych.
Unikalna dla Oracle8 - i wyróżniająca spośród rozwiązań konkurencyjnych - jest możliwość wyłączenia (off-line) pewnych partycji tabeli z możliwością korzystania z pozostałych.