Oracle 9i gegen Oracle 10g
1977 entwickelten Software Development Laboratories (SDL) die Oracle Database-Software, die einfach als Oracle bekannt ist. Es ist ein objektrelationales Datenbankverwaltungssystem (ORDMBS), das durch eine alphanumerische Systemkennung (SID) identifiziert wird..
Die Oracle Database-Software umfasst eine Reihe von Betriebssystemprozessen wie PMON oder Prozessmonitor und SMON oder Systemmonitor zusammen und Speicher mit Datenspeicherung. Im Jahr 2001 wurde Oracle 9i veröffentlicht. Das „i“ steht für das Wort „Internet“ und bedeutet, dass es für das Internet bereit ist. Es hat die folgenden neuen Funktionen:
Direkte XML-Datenbankunterstützung.
Java JDK 1.3.
Oracle Data Guard und Verbesserungen.
Neue Funktionen für die gemeinsame Nutzung und Replikation von Daten.
Komprimiert Schlüssel in Tabellen, wenn Daten geladen werden.
Verbesserungen der Sicherheit.
Verwalten Sie Systemtabellenbereiche lokal.
Automatisierter DBA.
Oracle 10g hingegen wurde 2003 veröffentlicht, um reguläre Ausdrücke zu unterstützen, wobei der Buchstabe „g“ für „grid“ steht, um Oracle 10g als Grid-Computing zu betonen. Hier sind einige seiner Funktionen:
Die neue Drop-Datenbank und die Änderungsdatenbank beginnen mit der Sicherungssyntax.
Oracle 10g Data Guard Broker und RAC zur Unterstützung von Redo Log Transport.
Unterstützung für SQL-Funktionen und reguläre Ausdrücke.
Unterstützt HTML-Datenbank.
Papierkorb zum Speichern von Objekten und neuen Löschbefehl.
SYSAUX-Tabellenbereich und Befehl zum Umbenennen des Tabellenbereichs.
Automatisiertes Speichermanagement (ASM).
Automatisches Workload-Repository (AWR).
Automatischer Datenbankdiagnosemonitor (ADDM).
Diese zwei Versionen weisen viele Unterschiede auf, einschließlich der folgenden:
Verwaltbarkeit. Oracle 10g ist nachweislicher als Oracle 9i.
Der neue ADDM- und SQL-Tuning-Advisor von Oracle 10g ist eine bemerkenswerte Verbesserung gegenüber Oracle 9i.
Oracle 10g verringert die DBA-Arbeitslast und beschleunigt die Ausführung von Verwaltungsaufgaben.
Oracle 10g ausführbar ist größer.
Oracle 9i lässt kein Rollback nach einem Drop zu, solange dies in Oracle 10g zulässig ist.
Oracle 10g bietet mehr Funktionen und bietet eine effizientere Replikationsunterstützung als
Oracle 9i.
Oracle 10g hat höhere Systemanforderungen als Oracle 9i.
Beide Versionen verfügen über hervorragende Eigenschaften. Der Hauptunterschied zwischen den beiden ist, dass es sich bei Oracle 10g um eine höhere Version als Oracle 9i handelt und viele zusätzliche Funktionen hinzugefügt wurden, die die Funktionen von Oracle 9i verbessern, während einige alte Funktionen möglicherweise aufgegeben wurden.
Zusammenfassung:
1.Oracle 9i ist ein objektrelationales Datenbankverwaltungssystem (ORDMBS), das 2001 veröffentlicht wurde, während Oracle 10g auch ein objektrelationales Datenbankverwaltungssystem (ORDMBS) ist, das 2003 veröffentlicht wurde.
2. Das "i" 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 eine aktualisierte oder höhere Version von Oracle 9i.
4.Oracle 10g ist besser zu handhaben als Oracle 9i.
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 Flashback, Backup, Recovery und verschiedene andere Verbesserungen, Oracle 9i jedoch nicht.