Oracle 9i at Oracle 10g
Oracle 9i vs Oracle 10g
Sa 1977 Software Development Laboratories (SDL) na binuo ang Oracle Database software na kung saan ay simpleng kilala bilang Oracle. Ito ay isang Object-Relational Database Management System (ORDMBS) na kinilala ng isang alpha numeric system identifier (SID).
Kasama sa software ng Oracle Database ang isang hanay ng mga proseso ng operating system tulad ng PMON o proseso ng monitor at SMON o system monitor magkasama at memorya sa imbakan ng data. Noong 2001, ang Oracle 9i ay inilabas, ang "i" ay nakatayo para sa salitang "Internet" na nangangahulugang ito ay handa na sa Internet. Mayroon itong sumusunod na mga bagong tampok:
Direktang suporta sa database ng XML. Java JDK 1.3. Oracle Data Guard at pagpapahusay. Bagong pagbabahagi ng data at mga tampok ng pagtitiklop. Ang mga key ng compresses sa mga talahanayan kapag naglo-load ng data. Pagpapabuti ng Seguridad. Pamahalaan ang mga puwang ng talahanayan ng system sa isang lugar. Automated DBA.
Ang Oracle 10g, sa kabilang banda, ay inilabas noong 2003 upang suportahan ang mga regular na expression na may titik na "g" na nakatayo para sa "grid" upang bigyan ng diin ang Oracle 10g bilang handa sa grid computing. Narito ang ilan sa mga tampok nito: Ang bagong drop database at baguhin ang database ay nagsisimula ng backup na syntax. Oracle 10g Data Guard Broker at RAC upang suportahan ang Redo Log Transport. Nag-aplay ang tampok na SQL at regular na suporta sa expression. Sinusuportahan ang database ng HTML. Recycle bin para sa pag-iimbak ng mga bagay at bagong purge command. SYSAUX table space at palitan ang pangalan ng table space command. Automated Storage Management (ASM). Awtomatikong Workload Repository (AWR). Awtomatikong Database Diagnostic Monitor (ADDM).
Ang dalawang bersyon na ito ay may maraming mga pagkakaiba kabilang ang mga sumusunod: Kakayahang mapamahalaan. Ang Oracle 10g ay napatunayang mas madaling pamahalaan kaysa sa orakulo 9i. Ang Bagong ADDM at SQL Tuning Advisor ng Oracle 10g ay isang napaka-kahanga-hangang pagpapabuti laban sa Oracle 9i. Ang Oracle 10g ay binabawasan ang DBA workload at pinabilis ang pagganap ng mga gawain sa pamamahala. Mas malaki ang Oracle 10g executable. Hindi pinapayagan ng Oracle 9i ang rollback pagkatapos ng isang drop habang pinapayagan ito sa Oracle 10g. Ang Oracle 10g ay may higit pang mga tampok at nag-aalok ng mas mahusay na suporta sa pagtitiklop kaysa Oracle 9i. Ang Oracle 10g ay may mas mataas na mga kinakailangan sa system kaysa sa Oracle 9i.
Ang parehong mga bersyon ay may mahusay na mga tampok. Ang pangunahing pagkakaiba sa pagitan ng dalawa ay ang Oracle 10g ay isang mas mataas na bersyon kaysa sa Oracle 9i at maraming dagdag na tampok na nagpapahusay sa mga tampok ng Oracle 9i habang ang ilang mga lumang tampok ay maaaring inabanduna. Buod: 1.Oracle 9i ay isang Object-Relational Database Management System (ORDMBS) na inilabas noong 2001 habang ang Oracle 10g ay isang Object-Relational Database Management System (ORDMBS) na inilabas noong 2003. 2. Ang "i" sa Oracle 9i ay kumakatawan sa "Internet ready" habang ang "g" sa Oracle 10g ay kumakatawan sa "grid computing handa". 3.Oracle 10g ay talagang isang upgrade o isang mas mataas na bersyon ng Oracle 9i. 4.Oracle 10g ay mas madaling pamahalaan habang ang Oracle 9i ay hindi. 5.Oracle 10g ay nag-aalok ng higit pang mga tampok habang ang Oracle 9i ay nag-aalok ng mas mababa. 6.Oracle 10g ay may mas mataas na mga kinakailangan sa system habang Oracle 9i ay may mas mababang mga kinakailangan ng system. 7.Oracle 10g ay nag-aalok din flashback, backup, pagbawi, at ilang iba pang mga pagpapahusay habang Oracle 9i ay hindi.