Razlika med Oracle 9i in Oracle 10g

Oracle 9i proti Oracle 10g

Leta 1977 so laboratoriji za razvoj programske opreme (SDL) razvili programsko opremo Oracle Database, ki je preprosto znana kot Oracle. Gre za objektno-relacijski sistem za upravljanje podatkovnih baz (ORDMBS), ki ga prepozna alfa numerični identifikator sistema (SID).

Programska oprema Oracle Database vključuje niz procesov operacijskega sistema, kot sta PMON ali nadzornik procesov in SMON ali sistemski monitor skupaj ter pomnilnik s shranjevanjem podatkov. Leta 2001 je izšel Oracle 9i, ki pomeni besedo "Internet", kar pomeni, da je internet pripravljen. Ima naslednje nove funkcije:

Neposredna podpora za baze podatkov XML.
Java JDK 1.3.
Oracle Data Guard in izboljšave.
Nove funkcije deljenja in podvajanja podatkov.
Pri nalaganju podatkov stisne tipke v tabelah.
Varnostne izboljšave.
Lokalno upravljajte prostore sistemskih tabel.
Samodejno DBA.

Oracle 10g je bil izdan leta 2003, da bi podpiral regularne izraze s črko "g", ki stoji za "grid", in poudaril, da je Oracle 10g pripravljen na računalniško omrežje. Tu je nekaj njegovih lastnosti:

Nova zbirka podatkov o padcih in alter baza podatkov začneta sintakso za varnostno kopiranje.
Oracle 10g Data Guard Broker in RAC za podporo Redo Log Transport.
Podpora za funkcije SQL in podpora za redno izražanje.
Podpira bazo podatkov HTML.
Koš za recikliranje in shranjevanje predmetov.
Prostor tabel SYSAUX in preimenovanje ukaza prostora v tabeli.
Samodejno upravljanje shranjevanja (ASM).
Samodejno skladišče delovne obremenitve (AWR).
Samodejni diagnostični monitor baze podatkov (ADDM).

Ti dve različici imata veliko razlik, vključno z naslednjim:

Upravljivost. Oracle 10g je dokazano bolj obvladljiv kot Oracle 9i.
Novi ADDM in SQL Tuning Advisor za Oracle 10g je izredno izboljšanje v primerjavi z Oracle 9i.
Oracle 10g zmanjšuje delovne obremenitve DBA in pospešuje izvajanje upravljavskih nalog.
Oracle 10g izvedljiv je večji.
Oracle 9i ne dovoli prevračanja po padcu, medtem ko je dovoljen v Oracle 10g.
Oracle 10g ima več funkcij in ponuja učinkovitejšo podporo za podvajanje
Oracle 9i.
Oracle 10g ima višje sistemske zahteve kot Oracle 9i.

Obe različici imata odlične lastnosti. Glavna razlika med obema je, da je Oracle 10g višja različica od Oracle 9i in ima številne dodane funkcije, ki izboljšujejo lastnosti Oracle 9i, medtem ko so nekatere stare funkcije morda opustili.

Povzetek:

1.Oracle 9i je objektno-relacijski sistem za upravljanje podatkovnih baz (ORDMBS), ki je bil izdan leta 2001, medtem ko je Oracle 10g tudi objektno-relacijski sistem za upravljanje podatkovnih baz (ORDMBS), ki je bil izdan leta 2003.
2. "I" v Oracle 9i pomeni "pripravljen za internet", medtem ko "g" v Oracle 10g pomeni "pripravljen na računalniško omrežje."
3.Oracle 10g je dejansko nadgrajena ali višja različica Oracle 9i.
4.Oracle 10g je bolj obvladljiv, medtem ko Oracle 9i ne.
5.Oracle 10g ponuja več funkcij, medtem ko Oracle 9i ponuja manj.
6.Oracle 10g ima višje sistemske zahteve, medtem ko ima Oracle 9i nižje sistemske zahteve.
7.Oracle 10g ponuja tudi bliskovno kopiranje, varnostno kopiranje, obnovitev in številne druge izboljšave, medtem ko Oracle 9i ne.