Beim Lesen dieses kurzen Artikels bin ich auf folgende Aussage gestoßen :
Eine Instanz ist die Software (und der Speicher), mit der Oracle die Daten in der Datenbank bearbeitet. Damit die Instanz diese Daten bearbeiten kann, muss die Instanz die Datenbank öffnen. Eine Datenbank kann von mehr als einer Instanz geöffnet (oder bereitgestellt) werden. Eine Instanz kann jedoch höchstens eine Datenbank öffnen.
Ich frage mich, warum man mehrere Instanzen derselben Datenbank erstellen sollte.
Oft werden mehrere Oracle-Instanzen benötigt, um Entwicklung, Benutzertests und Produktion zu trennen. Möglicherweise gibt es auch eine Instanz für "Training" und / oder für spezielle Entwicklungen, die nicht aktualisiert werden kann. Hoffe das hilft
quelle
Es gibt viele Gründe, mehrere Datenbankinstanzen zu haben.
Sie können Instanzen für verschiedene Entwicklungsstadien und für die Produktion optimieren.
Wenn Sie über separate Instanzen verfügen, können Sie bestimmte Sicherheitsanforderungen oder Konfigurationen auf eine Instanz anwenden. Für die Neukonfiguration ist möglicherweise nur ein Neustart dieser Instanz anstelle des gesamten Systems erforderlich.
Die Vorteile sind offensichtlich nur proportional zur Notwendigkeit.
quelle