Duża, mała baza danych

Administracja i bezpieczeństwo

Pervasive.SQL oferuje wiele cech właściwych dla "bezobsługowych" baz danych: backup w czasie operacji, pliki dziennika transakcyjnego i archiwalnego, dynamiczne przydzielanie pamięci (cache) zależnie od obciążenia systemu, dynamiczną alokację plików na dyskach, automatyczne równoważenie indeksów, optymalizator oparty na kosztach operacji wejścia/wyjścia.

Do zarządzania bazą danych służy pogram narzędziowy Control Center. Umożliwia on monitorowanie motoru bazy, wykonywanie funkcji Btrieve i poleceń SQL, operacje na plikach, administrowanie źródłami ODBC, analizę działania komponentów i odtwarzanie poprzedniej wersji bazy. Zdalny interfejs DTI zapewnia praktycznie takie same możliwości zarządzania bazą, jak Control Center, ale bezpośrednio z poziomu aplikacji.

Wraz z Pervasive.SQL V8 producent wprowadził zestaw DataExchange, rozszerzający bazę o funkcje związane z synchronizacją i zabezpieczaniem danych. DataExchange składa się z trzech elementów: Data Continuity, Data Portal i Data Synchronization. Data Continuity ma chronić dane przed skutkami awarii fizycznych, zapewniając na bieżąco tworzenie kopii bezpieczeństwa. Data Portal służy do udostępnienia danych transakcyjnych z bazy danych do wspólnego użytkowania w sieci Web, zaś Data Synchronization do wymiany danych niemal w czasie rzeczywistym z użytkownikami pracującymi zdalnie.

Konkurenci

Stephen Slezak, odpowiedzialny za produkty do zarządzania danymi w Pervasive Software, prezentując najnowszą bazę polskim partnerom i niezależnym twórcom aplikacji, twierdzi, że jego firma nie ma bezpośredniego konkurenta w dziedzinie baz do wbudowania w aplikacje. Jego zdaniem rozwiązania Progress są kupowane głównie ze względu na pakiet programistyczny, do którego dołączono bazę danych, zaś Sybase koncentruje się na bazach do zastosowań mobilnych.

Z pewnością jednak niepokojącym sygnałem dla Pervasive było niedawne podpisanie przez tradycyjnego sprzymierzeńca Novella umowy ze szwedzką firmą MySQL (producentem bazy danych o tej samej nazwie znanej głównie w środowisku open source). MySQL będzie dołączana do systemu NetWare 6. Nie wiadomo jeszcze, czy i jak umowa z innym producentem baz wpłynie na przyszłą współpracę Novella i Pervasive.

Pervasive.SQL V8 jest oferowany w trzech edycjach. Jednostanowiskowa Workstation jest przeznaczona do tworzenia aplikacji i testowania. Edycja Workgroup nie wymaga instalowania serwera bazy i może w sieci obsługiwać do 10 użytkowników. Najpotężniejsza wersja Server jest przeznaczona dla aplikacji o dużej wydajności. Zawiera komponenty klienckie do łączenia z serwerem bazy, instalowane na każdej stacji użytkownika.


TOP 200