Czy ktoś wie, jakie są istotne różnice między regular PostgreSQL i Postgres Plus?PostgreSQL vs Postgres Plus
Odpowiedz
Baza danych jest taka sama, co oznacza, że SQL jest w pełni kompatybilny z inną instalacją PostgreSQL (z wyjątkiem formatów danych GIS).
Główną różnicą jest to, że istnieje kilka modułów i narzędzi w pakiecie z Postgres Plus, które należy zebrać i zainstalować oddzielnie, a także w inny sposób. Tak więc główną zaletą jest łatwa i szybka instalacja.
Większość spakowanych rzeczy wygląda na swobodnie dostępne z innych źródeł. Aplikacja Postgres Studio wygląda podejrzanie blisko pgAdmin III.
Kiedyś 8,2 i kiedy nadszedł czas, aby przejść do 8.3 próbowałem PostGresPlus.
Prędkość była o wiele większa, szybsza. LOT Mam na myśli zapytania, które trwały 30 sekund, teraz trwają mniej niż 2 sekundy. Nie jestem pewien, czy to 8.3, czy to szybciej, czy Enterprise Plus, ale mogę powiedzieć, że byłem pod wrażeniem.
Inną rzeczą, którą lubię, jest to, że mogę debugować proc przechowywane. Zawiera więcej narzędzi.
Jakie pytania. Czy była to aplikacja transakcyjna, hurtownia danych, raport z systemu operacyjnego? – ConcernedOfTunbridgeWells
Nigdy nie korzystałem z dystrybucji Plus, ale różnica w wydajności prawdopodobnie wynika z różnej konfiguracji domyślnej - domyślna konfiguracja wersji "społeczności" zawsze była nieco konserwatywna (mniej ostatnio). –
PostgreSQL ma minimalistyczną domyślną konfigurację - z niskimi shared_bufferami i low work_mem. PostgreSQL Plus ma te wyższe wartości. Następnie - nastąpiło znaczne przyspieszenie między 8.2 a 8.3. PostgresPlus używa tego samego silnika co PostgreSQL, więc nie powinna istnieć inna wydajność w tej samej konfiguracji. –
Jedną ważną różnicą jest licencja: Postgres Plus jest dostępny tylko w wersji "nieprodukcyjnej". można znaleźć szczegółowe opcje zakupu tutaj: http://www.enterprisedb.com/products/purchase.do
Postgres Plus jest zastrzeżony, PostgreSQL jest open source na licencji pozwalającej (i dlatego Postgres Plus jest zastrzeżona).
Postgres PLUS ma obsługę Oracle PL/SQL, a PostgreSQL nie, przynajmniej nie oficjalnie.
Są to dwie najbardziej oczywiste różnice.
Biorąc pod uwagę, że główny programista pgAdmin3 pracuje dla EDB, podobieństwo nie jest przypadkowe. –