Płatna wersja open source

Oczywiście nie są emulowane wszystkie funkcje, twórcy skoncentrowali się na kompatybilności od wersji 7.3 do 11g. "Pokrywa to najważniejsze potrzeby biznesu, a wiele oprogramowania raportującego nie zauważa różnicy po zmianie bazy z Oracle do produktu EnterpriseDB" - twierdzi.

Opcje i wysoka wydajność

Dodatkową opcją, której nie ma wersja open source, jest Infinite Cache. Polega ona na tworzeniu dystrybuowanej pamięci podręcznej utrzymywanej w całości w pamięci operacyjnej serwerów, dzięki poziomemu skalowaniu i kompresji. Rozwiązanie to szczególnie dobrze współpracuje z serwerami kasetowymi i nie wymaga do sprawnego działania żadnego kodu po stronie aplikacji. Producent informuje, że w aplikacjach obciążających bazę wyłącznie zapytaniami SELECT, wydajność może osiągnąć ponad 16 tys. transakcji na sekundę (baza o rozmiarze 250 GB, jeden węzeł cache), przy 25% zadań UPDATE wydajność osiąga 4 tys. transakcji na sekundę (baza o rozmiarze 250 GB, dwa węzły cache, jednocześnie odbywające się zapytania raportowe i transakcyjne). Infinite Cache wykorzystuje mechanizm memcached, potrafi wstępnie załadować zawartość pamięci podręcznej, aby usprawnić start tego mechanizmu i radzi sobie z naprawą cache w przypadku niewielkich problemów z połączeniem między serwerami.

Kolejną opcją wersji zaawansowanej jest DynaTune - dynamiczne strojenie ponad 50 parametrów motoru z użyciem profilu obciążenia, aby dostarczyć jak najlepszą wydajność już po instalacji. Po zmianie sprzętu (np. rozszerzeniu pamięci), mechanizm automatycznie dokona właściwej kalibracji zgodnie z profilem wykorzystania bazy. Asynchroniczne pobieranie danych daje istotną poprawę wydajności przy eksploatacji hurtowni przy operacjach zasilania (ETL) oraz zapytaniach intensywnie obciążających dyski macierzy RAID.

Według przedstawicieli EnterpriseDB, 80% klientów kupiło wersję Advanced Server, pozostałe 20% korzysta z wersji Postgres Plus Standard Server lub z oryginalnej bazy PostgreSQL. Ok 300 z nich przeprowadzało testy wersji beta Advanced Server 8.3 R2 w swoich środowiskach.

Ile to kosztuje?

Postgres Plus Advanced Server v8.3 Release 2 jest dostępny dla kilku platform, wliczając Windows, Linux i Solaris. Producent dostarcza także wtyczki dla najważniejszych narzędzi deweloperskich i języków programowania - JDBC, ODBC, .NET, ESQL / C++, Perl, Python i PHP. Roczny kontrakt wsparcia technicznego dla wersji Standard Server lub PostgreSQL kosztuje 995 USD za gniazdo procesora dla maszyn z pojedynczym procesorem i dwuprocesorowych. Wersja Advanced Server kosztuje 1995 USD za gniazdo na tych samych maszynach. Pakiet kompatybilności z bazami Oracle kosztuje 1000 USD za gniazdo.

Przy wykorzystywaniu bazy na maszynach, które mają cztery procesory i więcej, wsparcie dla Postgres Plus Standard Server lub PostgreSQL kosztuje 2995 USD za gniazdo, Advanced Server kosztuje 4495 USD za gniazdo. Baza danych Oracle 11g kosztuje między 5800 USD a 47 500 USD za procesor. Należy także uwzględnić różnicę w opłatach, zależną od ilości rdzeni w procesorze. Należy także pamiętać, że w niektórych przedsiębiorstwach znacznie korzystniejszy będzie model licencjonowania na tzw. nazwanego użytkownika (Named User Plus). Koszty wsparcia stanowią 22% opłat licencyjnych. EnterpriseDB nie przewiduje licencjonowania bazy na nazwanego użytkownika, nie rozróżnia się ilości rdzeni w procesorze.


TOP 200