Oracle 9i versus Oracle 10g
In 1977 ontwikkelde Software Development Laboratories (SDL) de Oracle Database-software die eenvoudigweg bekend staat als Oracle. Het is een object-relationeel databasebeheersysteem (ORDMBS) dat wordt geïdentificeerd door een alfanumerieke systeemidentificatie (SID).
De Oracle Database-software bevat een reeks besturingssysteemprocessen, zoals PMON of procesmonitor en SMON of systeemmonitor samen en geheugen met gegevensopslag. In 2001 werd Oracle 9i vrijgegeven, de "i" staat voor het woord "Internet", wat betekent dat het klaar is voor internet. Het heeft de volgende nieuwe functies:
Directe XML-databaseondersteuning.
Java JDK 1.3.
Oracle Data Guard en verbeteringen.
Nieuwe functies voor het delen van gegevens en replicatie.
Comprimeert toetsen in tabellen bij het laden van gegevens.
Beveiligings verbeteringen.
Beheer systeemtabelruimten lokaal.
Geautomatiseerde DBA.
Oracle 10g is daarentegen in 2003 uitgebracht om reguliere expressies te ondersteunen met de letter "g" voor "grid" om Oracle 10g als grid computing klaar te zetten. Hier zijn enkele van de functies:
Nieuwe drop-database en wijzig database-back-upsyntaxis.
Oracle 10g Data Guard Broker en RAC om Redo Log Transport te ondersteunen.
Ondersteuning van SQL-functies en reguliere expressies.
Ondersteunt HTML-database.
Prullenbak voor het opslaan van objecten en een nieuwe zuiveringsopdracht.
SYSAUX tabelruimte en opdracht tabelruimte hernoemen.
Geautomatiseerd opslagbeheer (ASM).
Automatische workloadrepository (AWR).
Automatische database diagnostische monitor (ADDM).
Deze twee versies hebben veel verschillen, waaronder de volgende:
Beheersbaarheid. Oracle 10g is bewezen beter beheersbaar dan oracle 9i.
De nieuwe ADDM en SQL Tuning Advisor van Oracle 10g is een zeer opmerkelijke verbetering ten opzichte van die van Oracle 9i.
Oracle 10g verlaagt de DBA-werklast en versnelt de uitvoering van beheertaken.
Oracle 10g uitvoerbaar is groter.
Oracle 9i staat het terugdraaien na een druppel niet toe terwijl het is toegestaan in Oracle 10g.
Oracle 10g heeft meer functies en biedt efficiëntere replicatie-ondersteuning dan
Oracle 9i.
Oracle 10g heeft hogere systeemvereisten dan Oracle 9i.
Beide versies hebben uitstekende functies. Het belangrijkste verschil tussen beide is dat Oracle 10g een hogere versie is dan Oracle 9i en heeft veel toegevoegde functies die de functies van Oracle 9i verbeteren, terwijl sommige oude functies mogelijk zijn verlaten.
Samenvatting:
1.Oracle 9i is een object-relationeel databasebeheersysteem (ORDMBS) dat werd uitgebracht in 2001, terwijl Oracle 10g ook een object-relationeel databasebeheersysteem (ORDMBS) is dat in 2003 is uitgebracht.
2.De "i" in de Oracle 9i staat voor "Internet ready" terwijl de "g" in de Oracle 10g staat voor "grid computing ready".
3.Oracle 10g is eigenlijk een verbeterde of een hogere versie van Oracle 9i.
4.Oracle 10g is beter beheersbaar, terwijl Oracle 9i dat niet is.
5.Oracle 10g biedt meer functies terwijl Oracle 9i minder biedt.
6.Oracle 10g heeft hogere systeemvereisten, terwijl Oracle 9i lagere systeemvereisten heeft.
7.Oracle 10g biedt ook flashback, back-up, herstel en verschillende andere verbeteringen, terwijl Oracle 9i dat niet doet.