Jaka jest różnica między Oracle Grid a bazą danych Oracle?


Najlepsza odpowiedź

Baza danych Oracle to oprogramowanie, które przechowuje i pobiera dane. Oracle Grid to dodatkowe oprogramowanie, które umożliwia współpracę więcej niż jednej kopii oprogramowania bazy danych i pojawia się jako pojedyncza baza danych zawierająca wszystkie dane. Oracle Grid jest znane jako oprogramowanie klastrowe, które umożliwia działanie wielu aplikacji Oracle Database (tego samego typu i wersji) na wielu serwerach i zapewnia przetwarzanie równoległe (te same zapytania uruchamiające części na różnych serwerach w tym samym czasie), skalowalność (o wiele więcej transakcji , połączenia i zapytania działające jednocześnie) i odporność na błędy (jeśli jedna aplikacja bazy danych w Grid ulegnie awarii, wszelkie uruchomione transakcje są pobierane i uzupełniane przez pozostałe kopie robocze).

Najnowsze wersje tego oprogramowania noszą nazwę Oracle Real Application Cluster lub RAC12c

Odpowiedź

Baza danych Oracle składa się z instancji (składającej się z procesów i pamięci) oraz systemu zarządzania bazą danych składającego się z surowych danych, plików, w których dane te są przechowywane, a także metadane do zarządzania systemem. Z drugiej strony, infrastruktura Oracle Grid składa się z oprogramowania, które zarządza zasobami, takimi jak połączenia sieciowe (słuchacze), magazyn (oracle asm) i inne zasoby klastra, takie jak adresy IP o wysokiej dostępności, usługi synchronizacji klastrów itp. Infrastruktura Grid zapewnia „infrastruktura pośrednia” między serwerem, kartami sieciowymi itp. a samą bazą danych.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *