Perbezaan Antara Oracle 9i dan Oracle 10g

Oracle 9i vs Oracle 10g

Pada tahun 1977, Laboratorium Pembangunan Perisian (SDL) telah membangunkan perisian Pangkalan Data Oracle yang dikenali sebagai Oracle. Ia adalah Sistem Pengurusan Pangkalan Data Objek-Objek (ORDMBS) yang dikenal pasti oleh pengenal sistem angka alfa (SID).

Perisian Pangkalan Data Oracle termasuk satu set proses sistem operasi seperti PMON atau pemantau proses dan SMON atau monitor sistem bersama dan memori dengan penyimpanan data. Pada tahun 2001, Oracle 9i dilancarkan, "i" berdiri untuk perkataan "Internet" yang bermaksud bahawa Internet siap. Ia mempunyai ciri-ciri baru berikut:

Sokongan pangkalan data XML langsung.
Java JDK 1.3.
Pengawal dan Pengawalan Data Oracle.
Perkongsian data dan ciri replikasi baru.
Memadatkan kekunci dalam jadual apabila memuatkan data.
Penambahbaikan Keselamatan.
Urus jadual ruang sistem di dalam negara.
DBA automatik.

Oracle 10g, sebaliknya, dikeluarkan pada tahun 2003 untuk menyokong ungkapan biasa dengan huruf "g" berdiri untuk "grid" untuk menekankan Oracle 10g sebagai pengkomputeran grid siap. Berikut adalah beberapa ciri-cirinya:

Pangkalan data drop baru dan mengubah pangkalan data mula sintaks sandaran.
Oracle 10g Data Guard Broker dan RAC untuk menyokong Redo Log Transport.
Ciri pemakaian SQL dan sokongan ungkapan biasa.
Menyokong pangkalan data HTML.
Kitar semula bin untuk menyimpan objek dan perintah pembersihan baru.
Ruang meja SYSAUX dan menamakan semula arahan ruang jadual.
Pengurusan Penyimpanan Automatik (ASM).
Repositori Beban Kerja Automatik (AWR).
Monitor Diagnostik Pangkalan Data Automatik (ADDM).

Kedua-dua versi ini mempunyai banyak perbezaan termasuk yang berikut:

Pengendalian. Oracle 10g terbukti lebih mudah diurus daripada oracle 9i.
Penasihat ADDM dan SQL Tuning New Oracle 10g adalah peningkatan yang sangat luar biasa terhadap Oracle 9i.
Oracle 10g mengurangkan beban kerja DBA dan mempercepatkan prestasi tugas pengurusan.
Eksekusi Oracle 10g lebih besar.
Oracle 9i tidak membenarkan pengembalian selepas jatuh sementara ia dibenarkan dalam Oracle 10g.
Oracle 10g mempunyai lebih banyak ciri dan menawarkan sokongan replikasi yang lebih cekap daripada
Oracle 9i.
Oracle 10g mempunyai keperluan sistem yang lebih tinggi daripada Oracle 9i.

Kedua-dua versi mempunyai ciri yang sangat baik. Perbezaan utama antara kedua ialah Oracle 10g adalah versi yang lebih tinggi daripada Oracle 9i dan mempunyai banyak ciri tambahan yang meningkatkan ciri-ciri Oracle 9i sementara beberapa ciri lama mungkin telah ditinggalkan.

Ringkasan:

1.Oracle 9i adalah Sistem Pengurusan Pangkalan Data Rujukan Objek (ORDMBS) yang dikeluarkan pada tahun 2001 sementara Oracle 10g juga merupakan Sistem Pengurusan Pangkalan Data Objek-Rujukan (ORDMBS) yang dikeluarkan pada tahun 2003.
2.The "i" dalam Oracle 9i bermaksud "Internet ready" sedangkan "g" dalam Oracle 10g bermaksud "komputasi grid siap."
3.Oracle 10g sebenarnya adalah peningkatan atau versi yang lebih tinggi dari Oracle 9i.
4.Oracle 10g lebih mudah diurus semasa Oracle 9i tidak.
5.Oracle 10g menawarkan lebih banyak ciri sementara Oracle 9i menawarkan kurang.
6.Oracle 10g mempunyai keperluan sistem yang lebih tinggi manakala Oracle 9i mempunyai keperluan sistem yang lebih rendah.
7.Oracle 10g juga menawarkan kilas balik, sandaran, pemulihan, dan beberapa tambahan lain sementara Oracle 9i tidak.