Erinevus Oracle 9i ja Oracle 10g vahel

Oracle 9i vs Oracle 10g

1977. aastal töötas tarkvaraarenduse laboratoorium (SDL) välja tarkvara Oracle Database, mida tuntakse lihtsalt kui Oracle. See on objekti relatsiooniline andmebaasihaldussüsteem (ORDMBS), mis on identifitseeritud tähtnumbrilise süsteemi identifikaatoriga (SID).

Tarkvara Oracle Database sisaldab komplekti opsüsteemi protsesse, näiteks PMON või protsessimonitor ja SMON või süsteemimonitor koos ning mälu koos andmesalvestusega. 2001. aastal ilmus Oracle 9i, mis tähistas sõna “Internet” sõnaga “Internet” ja mis tähendab, et see on Internetti valmis. Sellel on järgmised uued funktsioonid:

XML-andmebaasi otsene tugi.
Java JDK 1.3.
Oracle Data Guard ja selle täiustused.
Uued andmete jagamise ja paljundamise funktsioonid.
Tihendab andmete laadimisel tabelites olevad klahvid.
Turvalisuse parandamine.
Hallake süsteemi tabeli ruume lokaalselt.
Automatiseeritud DBA.

Teisest küljest vabastati Oracle 10g 2003. aastal tavapäraste väljendite toetamiseks tähega “g”, mis tähistab “ruudustikku”, et rõhutada Oracle 10g kui võrkude arvutusvalmidust. Siin on mõned selle funktsioonid:

Uus tilkade andmebaas ja andmebaasi muutmine alustavad varundussüntaksi loomist.
Oracle 10g Data Guard Broker ja RAC, et toetada uuesti logi transporti.
SQL-i funktsioonide ja regulaarväljenduse tugi.
Toetab HTML-andmebaasi.
Objektide hoidmiseks ja uue puhastuskäskluse jaoks prügikast.
SYSAUX-i tabeli tühik ja ümberkorraldamise käsk.
Automaatne salvestushaldus (ASM).
Automaatne töömahu hoidla (AWR).
Automaatne andmebaasi diagnostikamonitor (ADDM).

Neil kahel versioonil on palju erinevusi, sealhulgas järgmised:

Juhitavus. Oracle 10g on osutunud paremini hallatavaks kui Oracle 9i.
Oracle 10g uus ADDM ja SQL häälestamise nõustaja on Oracle 9i versiooniga võrreldes väga tähelepanuväärne edasiminek.
Oracle 10g vähendab DBA töökoormust ja kiirendab haldusülesannete täitmist.
Oracle 10g käivitatav on suurem.
Oracle 9i ei luba pärast langust tagasivõtmist, kuigi see on lubatud Oracle 10g-s.
Oracle 10g-l on rohkem funktsioone ja see pakub tõhusamat replikatsioonituge kui
Oracle 9i.
Oracle 10g-l on kõrgemad süsteeminõuded kui Oracle 9i-l.

Mõlemal versioonil on suurepärased omadused. Peamine erinevus nende kahe vahel on see, et Oracle 10g on kõrgem versioon kui Oracle 9i ja sellel on palju lisafunktsioone, mis täiustavad Oracle 9i funktsioone, samal ajal kui mõnest vanast funktsioonist võib loobuda.

Kokkuvõte:

1.Oracle 9i on objektide-relatiivsete andmebaaside haldussüsteem (ORDMBS), mis vabastati 2001. aastal, samas kui Oracle 10g on ka objektide-relatsioonide andmebaaside haldussüsteem (ORDMBS), mis vabastati 2003. aastal.
2.Oracle 9i tähis “i” tähistab “Interneti-valmidust” ja Oracle 10g “g” tähistab “võrguarvutuseks valmis”.
3.Oracle 10g on tegelikult Oracle 9i täiendatud või kõrgem versioon.
4.Oracle 10g on hõlpsamini hallatav, samas kui Oracle 9i mitte.
5.Oracle 10g pakub rohkem funktsioone, samas kui Oracle 9i pakub vähem funktsioone.
6.Oracle 10g on kõrgemad süsteeminõuded, samas kui Oracle 9i on madalamad süsteeminõuded.
7.Oracle 10g pakub ka taasesitust, varundamist, taastamist ja mitmeid muid täiustusi, samas kui Oracle 9i seda ei tee.