Was ist der Unterschied zwischen einem Oracle Grid und einer Oracle-Datenbank?


Beste Antwort

Die Oracle-Datenbank ist die Software, die Ihre Daten speichert und abruft. Oracle Grid ist eine zusätzliche Software, mit der mehr als eine Kopie der Datenbanksoftware zusammenarbeiten und als eine einzige Datenbank mit allen Daten angezeigt werden kann. Oracle Grid ist als Cluster-Software bekannt, mit der mehrere Oracle-Datenbankanwendungen (desselben Typs und derselben Version) auf mehreren Servern ausgeführt werden können und die parallele Verarbeitung (dieselbe Abfrage, bei der Teile gleichzeitig auf verschiedenen Servern ausgeführt werden) sowie Skalierbarkeit (viel mehr Transaktionen) ermöglichen , Verbindungen und Abfragen, die gleichzeitig ausgeführt werden) und Fehlertoleranz (wenn eine Datenbankanwendung im Grid fehlschlägt, werden alle laufenden Transaktionen von den verbleibenden Arbeitskopien erfasst und abgeschlossen).

Die neuesten Versionen davon werden als Oracle bezeichnet Real Application Cluster oder RAC12c

Antwort

Die Oracle-Datenbank besteht aus einer Instanz (bestehend aus Prozessen und Speicher) und dem Datenbankverwaltungssystem aus Rohdaten, Dateien, in denen Diese Daten werden ebenso gespeichert wie Metadaten für die Verwaltung des Systems. Andererseits besteht die Oracle Grid-Infrastruktur aus der Software, die Ressourcen wie Netzwerkverbindungen (Listener), Speicher (Oracle ASM) und andere Clusterressourcen wie Hochverfügbarkeits-IPs, Clustersynchronisierungsdienste usw. verwaltet. Die Grid-Infrastruktur bietet die „mittlere Infrastruktur“ zwischen dem Server, den Netzwerkkarten usw. und der Datenbank selbst.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.