Unterschied zwischen Oracle 9i und Oracle 10g

Unterschied zwischen Oracle 9i und Oracle 10g

Oracle 9i gegen Oracle 10g

1977 entwickelte Software Development Laboratories (SDL) die Oracle -Datenbanksoftware, die einfach als Oracle bezeichnet wird. Es handelt sich um ein Objektrelationsdatenbankverwaltungssystem (ORDMBS), das durch eine Alpha Numeric System Identifier (SID) identifiziert wird.

Die Oracle -Datenbanksoftware enthält eine Reihe von Betriebssystemprozessen wie PMON oder Prozessmonitor und SMON oder Systemmonitor zusammen und Speicher mit Datenspeicher. Im Jahr 2001 wurde Oracle 9i veröffentlicht, das „Ich“ für das Wort „Internet“ stand, was bedeutet, dass es das Internet bereit ist. Es hat die folgenden neuen Funktionen:

Direkte XML -Datenbankunterstützung.
Java Jdk 1.3.
Oracle Data Guard und Verbesserungen.
Neue Datenaustausch- und Replikationsfunktionen.
Komprimiert Tasten in Tabellen beim Laden von Daten.
Sicherheitsverbesserungen.
Systemtabellenräume lokal verwalten.
Automatisierter DBA.

Oracle 10g hingegen wurde 2003 veröffentlicht, um reguläre Ausdrücke mit dem Buchstaben „G“ zu unterstützen, der für „Grid“ steht, um Oracle 10G als Grid Computing zu betonen. Hier sind einige seiner Funktionen:

Neue Drop -Datenbank und Änderung der Datenbank mit der Sicherungssyntax beginnen.
Oracle 10G Data Guard Broker und RAC zur Unterstützung des Wiederholungsdarmtransports.
SQL -Funktionsfunktion und regelmäßige Ausdrucksunterstützung.
Unterstützt die HTML -Datenbank.
Mülleimer recyceln zum Speichern von Objekten und dem Befehl neuer Spülmittel.
SYSAUX TABLE Space and umbenennen den Befehl table Space.
Automatisierte Speicherverwaltung (ASM).
Automatisches Workload -Repository (AWR).
Automatischer Datenbankdiagnosemonitor (addm).

Diese beiden Versionen haben viele Unterschiede, einschließlich der folgenden:

Verwaltbarkeit. Oracle 10G ist nachweislicher als Oracle 9i als überschaubarer als Oracle 9i.
Der neue Addm- und SQL -Tuning -Berater von Oracle 10G ist eine sehr bemerkenswerte Verbesserung gegen die von Oracle 9i.
Oracle 10G verringert die DBA -Arbeitsbelastung und beschleunigt die Leistung von Managementaufgaben.
Oracle 10g ausführbar ist größer.
Oracle 9i lässt Rollback nach einem Tropfen nicht zu, während es in Oracle 10g zulässig ist.
Oracle 10G verfügt über mehr Funktionen und bietet effizientere Replikationsunterstützung als
Oracle 9i.
Oracle 10G hat höhere Systemanforderungen als Oracle 9i.

Beide Versionen haben ausgezeichnete Funktionen. Der Hauptunterschied zwischen beiden besteht darin, dass Oracle 10G eine höhere Version als Oracle 9i ist und viele zusätzliche Funktionen hat, die die Funktionen von Oracle 9i verbessern, während einige alte Funktionen möglicherweise aufgegeben wurden.

Zusammenfassung:

1.Oracle 9i ist ein Objektrelationsdatenbankverwaltungssystem (ORTMBS), das 2001 veröffentlicht wurde, während Oracle 10g auch ein 2003 veröffentlichtes Objektrelationsdatenbankverwaltungssystem (ORTMBS) ist.
2.Das "Ich" im Oracle 9i steht für "Internet Ready", während das "G" im Oracle 10g für "Grid Computing Ready" steht.”
3.Oracle 10G ist tatsächlich eine verbesserte oder höhere Version von Oracle 9i.
4.Oracle 10g ist besser überschaubar, während Oracle 9i nicht ist.
5.Oracle 10g bietet mehr Funktionen, während Oracle 9i weniger bietet.
6.Oracle 10G hat höhere Systemanforderungen, während Oracle 9i niedrigere Systemanforderungen hat.
7.Oracle 10G bietet auch Rückblenden, Backup, Wiederherstellung und mehrere andere Verbesserungen, während Oracle 9i dies nicht tut.