Diferența dintre Oracle 9i și Oracle 10g Diferența dintre

Anonim

Oracle 9i vs Oracle 10g

În 1977, Software Development Laboratories (SDL) a dezvoltat software-ul Oracle Database, pur și simplu cunoscut sub numele de Oracle. Este un sistem de gestionare a bazelor de date obiect-relațional (ORDMBS) care este identificat printr-un identificator de sistem alfanumeric (SID).

Software-ul Oracle Database include un set de procese de sistem de operare, cum ar fi PMON sau proces de monitorizare și SMON sau sistem de monitorizare împreună și memorie cu stocare de date. În 2001, Oracle 9i a fost lansat, "i" în picioare pentru cuvântul "Internet", ceea ce înseamnă că este pregătită pe Internet. Are următoarele caracteristici noi:

Suport pentru baza de date XML directă.

Java JDK 1. 3.

Oracle Data Guard și îmbunătățirile.

Noi caracteristici de partajare și replicare a datelor.

Comprimă cheile în tabele când se încarcă date.

Îmbunătățiri ale securității.

Gestionați spațiile tabelului de sistem la nivel local.

DBA automată.

Oracle 10g, pe de altă parte, a fost lansat în 2003 pentru a susține expresiile regulate cu litera "g" în picioare pentru "grila" pentru a sublinia Oracle 10g ca grid computing gata. Iată câteva dintre caracteristicile sale:

Noua bază de date pentru drop și modificarea bazei de date începe sintaxa de rezervă.

Brokerul Oracle 10g Data Guard și RAC pentru a sprijini Redo Log Transport.

SQL aplică caracteristică și suport expresie regulată.

Suportă baza de date HTML.

Coșul de reciclare pentru stocarea obiectelor și noua comandă de purjare.

spațiu de tabelă SYSAUX și redenumire comandă spațiu tabelă.

Gestiunea automată a stocării (ASM).

Depozit automat de încărcare de lucru (AWR).

Monitor automat de diagnosticare a bazelor de date (ADDM).

Aceste două versiuni au multe diferențe, inclusiv următoarele:

Gestionabilitate. Oracle 10g se dovedește a fi mai ușor de administrat decât oracolul 9i.

Noul ADDM și Consilier de reglare SQL al Oracle 10g reprezintă o îmbunătățire remarcabilă față de cea a Oracle 9i.

Oracle 10g reduce volumul de lucru DBA și grăbește performanța sarcinilor de gestionare.

executabilul Oracle 10g este mai mare.

Oracle 9i nu permite returnarea după o cădere în timp ce este permisă în Oracle 10g.

Oracle 10g are mai multe caracteristici și oferă suport de replicare mai eficient decât

Oracle 9i.

Oracle 10g are cerințe de sistem mai mari decât Oracle 9i.

Ambele versiuni au caracteristici excelente. Principala diferență dintre cele două este faptul că Oracle 10g este o versiune superioară decât Oracle 9i și are multe caracteristici adăugate care îmbunătățesc caracteristicile Oracle 9i, în timp ce unele caracteristici vechi ar fi putut fi abandonate.

Rezumat:

1. Oracle 9i este un sistem de management al bazelor de date obiect-relațional (ORDMBS) care a fost lansat în 2001, în timp ce Oracle 10g este de asemenea un sistem de management al bazelor de date obiect-relațional (ORDMBS) lansat în 2003.

2. "I" din Oracle 9i este "pregătită pe Internet", în timp ce "g" din Oracle 10g înseamnă "grid computing ready. „

3. Oracle 10g este de fapt o versiune imbunatatita sau o versiune superioara a Oracle 9i.

4. Oracle 10g este mai ușor de gestionat în timp ce Oracle 9i nu este.

5. Oracle 10g oferă mai multe caracteristici, în timp ce Oracle 9i oferă mai puțin.

6. Oracle 10g are cerințe de sistem mai înalte, în timp ce Oracle 9i are cerințe de sistem mai mici.

7. Oracle 10g oferă, de asemenea, flashback, backup, recuperare și alte câteva îmbunătățiri, în timp ce Oracle 9i nu o face.