Qual è la differenza tra un Oracle Grid e un database Oracle?


Migliore risposta

Il database Oracle è il software che memorizza e recupera i tuoi dati. Oracle Grid è un software aggiuntivo che consente a più di una copia del software di database di lavorare insieme e apparire come un unico database contenente tutti i dati. Oracle Grid è noto come software cluster che consente lesecuzione di più applicazioni Oracle Database (dello stesso tipo e versione) su più server e fornisce elaborazione parallela (la stessa query esegue parti su server diversi contemporaneamente), scalabilità (molte più transazioni , connessioni e query in esecuzione simultaneamente) e tolleranza agli errori (se unapplicazione di database nella Grid non riesce, tutte le transazioni in esecuzione vengono raccolte e completate dalle rimanenti copie di lavoro).

Le ultime versioni di questo sono chiamate Oracle Real Application Cluster, o RAC12c

Risposta

Il database Oracle è composto da unistanza (composta da processi e memoria) e dal sistema di gestione del database che comprende dati grezzi, file in cui questi dati vengono memorizzati così come i metadati per la gestione del sistema. Daltra parte, Oracle Grid Infrastructure è costituita dal software che gestisce le risorse come le connessioni di rete (listener), lo storage (oracle asm) e altre risorse del cluster come IP ad alta disponibilità, servizi di sincronizzazione del cluster, ecc. La Grid Infrastructure fornisce l “infrastruttura intermedia” tra il server, le schede di rete, ecc. e il database stesso.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *