Unterschied zwischen Oracle 9i und Oracle 10g Unterschied zwischen

Anonim

Oracle 9i vs 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 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 "i" steht für das Wort "Internet", was bedeutet, dass es internetfähig ist. Es hat die folgenden neuen Funktionen:

Direkte XML-Datenbankunterstützung.

Java JDK 1. 3.

Oracle Data Guard und Erweiterungen.

Neue Funktionen für die gemeinsame Nutzung und Replikation von Daten.

Komprimiert Schlüssel in Tabellen beim Laden von Daten.

Sicherheitsverbesserungen.

Systemtabellenbereiche lokal verwalten.

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-fähig zu markieren. Hier sind einige seiner Funktionen:

Neue Drop-Datenbank und alter Datenbank beginnen die Backup-Syntax.

Oracle 10g Data Guard Broker und RAC unterstützen Redo Log Transport.

SQL wendet Unterstützung für Funktionen und reguläre Ausdrücke an.

Unterstützt HTML-Datenbank.

Papierkorb zum Speichern von Objekten und neuer Löschbefehl.

SYSAUX-Tabellenbereich und Befehl Tabellenraum umbenennen.

Automatisches Speichermanagement (ASM).

Automatisches Workload-Repository (AWR).

Automatische Datenbank Diagnose Monitor (ADDM).

Diese beiden Versionen haben viele Unterschiede einschließlich:

Verwaltbarkeit. Oracle 10g ist nachweislich übersichtlicher als Oracle 9i.

Der neue ADDM- und SQL-Optimierungsratgeber von Oracle 10g ist eine sehr bemerkenswerte Verbesserung gegenüber Oracle 9i.

Oracle 10g verringert die DBA-Auslastung und beschleunigt die Ausführung von Verwaltungsaufgaben.

Oracle 10g ausführbare Datei ist größer.

Oracle 9i erlaubt Rollback nach einem Drop nicht, während es in Oracle 10g erlaubt ist.

Oracle 10g hat mehr Funktionen und bietet eine effizientere Replikationsunterstützung als

Oracle 9i.

Oracle 10g hat höhere Systemanforderungen als Oracle 9i.

Beide Versionen haben ausgezeichnete Eigenschaften. Der Hauptunterschied zwischen den beiden ist, dass Oracle 10g eine höhere Version als Oracle 9i ist und viele zusätzliche Funktionen enthält, 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 eigentlich eine aktualisierte oder eine höhere Version von Oracle 9i.

4. Oracle 10g ist besser zu verwalten, Oracle 9i nicht.

5. Oracle 10g bietet mehr Funktionen, während Oracle 9i weniger bietet.

6. Oracle 10g hat höhere Systemanforderungen, während Oracle 9i geringere Systemanforderungen hat.

7. Oracle 10g bietet auch Flashback, Backup, Recovery und einige andere Verbesserungen, während Oracle 9i dies nicht tut.