Apakah perbezaan antara Oracle 10g dan 11g? Apakah kelebihan masing-masing?


Jawapan 1:

1. Pengatur memori secara automatik dan lebih baik

2. Infrastruktur diagnostik kesalahan baru untuk mencegah, mengesan, mendiagnosis, dan membantu menyelesaikan kesilapan pangkalan data kritikal

3. Katalog Peribadi Maya

4. Arkib Pangkalan Data Flashback (FBDA)

5. Bacalah jadual sahaja

Ex: sql> alter scott.emp jadual baca sahaja;

sq> alter jadual scott.emp membaca tulis;

6. Pemulihan data automatik (ADR): apabila pangkalan data oracle rosak, mungkin untuk mendapatkan pangkalan data oracle dengan ADR. ia menggunakan maklumat diagnostik pangkalan data untuk membaiki pangkalan data.

Contoh: $ rm user01.dbf

RMAN> sambungkan sasaran; Kegagalan senarai RMAN>; (ralat menunjukkan secara ringkas)

RMAN> menasihati kegagalan (ia memberi jelas bahawa fail yang rosak dengan namanya memberi nasihat)

RMAN> pratonton kegagalan pembaikan; (ia memberikan pratonton sebelum digunakan (kegagalan pembaikan atau arahan kanan) RMAN> kegagalan pembaikan; (taipkan ya & masukkan sekarang database terbuka)

7. Indeks tidak kelihatan: apabila indeks diisytiharkan dalam jadual .... Data itu tetap tetapi sisipan, pengemaskinian, penghapusan mengambil masa kerana keperluan penyusunan semula indeks

ex: sql> index index_name ubah tidak kelihatan / kelihatan;

jika kita berada dalam mod yang tidak dapat dilihat, kita boleh menggunakan operasi DML dengan mudah selepas selesai kerja kita boleh melakukan mod indeks yang kelihatan

8. Lajur Maya

9. Keselamatan yang dipertingkatkan untuk pengesahan berasaskan kata laluan dengan membolehkan penggunaan kes bercampur dalam kata laluan Atau kata laluan sensitif sensitif

Sql> menunjukkan parameter SEC_CASE_SENSITIVE_LOGON;

Sql> Alter system set SEC_CASE_SENSITIVE_LOGON;

Nota: ia adalah sensitif huruf untuk kata laluan tetapi bukan untuk nama pengguna, dengan nilai lalai ditetapkan sebagai 'TRUE'

10. Penyulitan peringkat ruang-ruang Keupayaan untuk mendefinisi semula jadual dalam talian yang telah memaparkan log pandangan


Jawapan 2:

Oracle 10g

Oracle 10g adalah versi yang dinaik taraf dari Oracle 9i. Ia adalah versi yang sangat stabil dari set keluar dengan banyak bug dalam 9i tetap dan dengan ciri-ciri baru. Terutamanya ia menyediakan pengkomputeran grid dengan menyediakan CPU dan data. Untuk tujuan ini, Oracle Enterprise Manager (OEM) memberikan mekanisme kawalan grid yang kuat. Versi ini juga menyediakan tambahan bagi sambungan lanjutan seperti Oracle RAC (Kluster Permohonan Sebenar), Pengawal Data Oracle dan Oracle Streams. 10g membawa automasi kebanyakan tugas pentadbiran dengan memperkenalkan banyak ciri kendiri diri seperti monitor diagnostik pangkalan data automatik, penalaan memori bersama secara automatik, pengurusan storan automatik, dan sandaran cakera berasaskan automatik dan pemulihan.

Oracle 11g

Oracle 11g menolak envelop selanjutnya, meningkatkan banyak ciri yang terdapat dalam 10g. Ia menyediakan komponen baru seperti Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault dan Oracle Shadow Copy Service. Oleh itu 11g menyediakan prestasi yang lebih baik dan pelepasan 2 telah ditujukan untuk sistem operasi yang lebih baru seperti Windows 7, Server 2008 dan versi terbaru Linux, Unix, Solaris, dan sebagainya.

Apakah perbezaan antara 10g dan 11g?

Berbanding dengan 10g, 11g menyediakan pengurusan ingatan yang lebih mudah, lebih baik dan automatik serta keupayaan yang lebih baik untuk mendiagnosis kesalahan melalui infrastruktur terbina untuk menghalang, mengesan, mendiagnosis, dan membantu menyelesaikan kesilapan pangkalan data kritikal, serta isu prestasi pangkalan data yang rendah. Ia menyediakan indeks tidak kelihatan, lajur maya, pembahagian meja dan keupayaan untuk mendefinisikan semula jadual yang telah memaparkan log dilihat semasa dalam talian. Perbezaan utama dalam kedua adalah ciri keselamatan baru yang terdapat pada 11g seperti kata laluan berasaskan kata laluan yang lebih baik dengan kata laluan kes bercampur, penyulitan pada tingkat ruang dan penambahan untuk enkripsi dan penyesatan pam data.

11g meneruskan penggunaan edisi yang berbeza yang digunakan dalam 10g iaitu Edisi Enterprise (EE), Standard Edition (SE), Standard Edition One (SE1), Edisi Express (EX) dan Oracle Database Lite untuk peranti mudah alih.

Kesimpulannya

Semuanya, 11g adalah peningkatan yang baik daripada 10g dengan banyak peningkatan positif pada teknologi yang berkembang. Dokumentasi teknikal yang baik dalam 10g telah menjadi lebih baik dalam 11g, faedah penting bagi DBA, yang bergantung pada setiap hari. Adalah umum bagi organisasi untuk tidak menggunakan ciri-ciri penuh pangkalan data Oracle. Oleh itu, faedah versi dinaik taraf mestilah digunakan dengan betul untuk organisasi untuk mengurangkan kos pemilikan, downtime dan peningkatan prestasi, yang boleh diserahkan 11g.


Jawapan 3:

Oracle 10g

Oracle 10g adalah versi yang dinaik taraf dari Oracle 9i. Ia adalah versi yang sangat stabil dari set keluar dengan banyak bug dalam 9i tetap dan dengan ciri-ciri baru. Terutamanya ia menyediakan pengkomputeran grid dengan menyediakan CPU dan data. Untuk tujuan ini, Oracle Enterprise Manager (OEM) memberikan mekanisme kawalan grid yang kuat. Versi ini juga menyediakan tambahan bagi sambungan lanjutan seperti Oracle RAC (Kluster Permohonan Sebenar), Pengawal Data Oracle dan Oracle Streams. 10g membawa automasi kebanyakan tugas pentadbiran dengan memperkenalkan banyak ciri kendiri diri seperti monitor diagnostik pangkalan data automatik, penalaan memori bersama secara automatik, pengurusan storan automatik, dan sandaran cakera berasaskan automatik dan pemulihan.

Oracle 11g

Oracle 11g menolak envelop selanjutnya, meningkatkan banyak ciri yang terdapat dalam 10g. Ia menyediakan komponen baru seperti Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault dan Oracle Shadow Copy Service. Oleh itu 11g menyediakan prestasi yang lebih baik dan pelepasan 2 telah ditujukan untuk sistem operasi yang lebih baru seperti Windows 7, Server 2008 dan versi terbaru Linux, Unix, Solaris, dan sebagainya.

Apakah perbezaan antara 10g dan 11g?

Berbanding dengan 10g, 11g menyediakan pengurusan ingatan yang lebih mudah, lebih baik dan automatik serta keupayaan yang lebih baik untuk mendiagnosis kesalahan melalui infrastruktur terbina untuk menghalang, mengesan, mendiagnosis, dan membantu menyelesaikan kesilapan pangkalan data kritikal, serta isu prestasi pangkalan data yang rendah. Ia menyediakan indeks tidak kelihatan, lajur maya, pembahagian meja dan keupayaan untuk mendefinisikan semula jadual yang telah memaparkan log dilihat semasa dalam talian. Perbezaan utama dalam kedua adalah ciri keselamatan baru yang terdapat pada 11g seperti kata laluan berasaskan kata laluan yang lebih baik dengan kata laluan kes bercampur, penyulitan pada tingkat ruang dan penambahan untuk enkripsi dan penyesatan pam data.

11g meneruskan penggunaan edisi yang berbeza yang digunakan dalam 10g iaitu Edisi Enterprise (EE), Standard Edition (SE), Standard Edition One (SE1), Edisi Express (EX) dan Oracle Database Lite untuk peranti mudah alih.

Kesimpulannya

Semuanya, 11g adalah peningkatan yang baik daripada 10g dengan banyak peningkatan positif pada teknologi yang berkembang. Dokumentasi teknikal yang baik dalam 10g telah menjadi lebih baik dalam 11g, faedah penting bagi DBA, yang bergantung pada setiap hari. Adalah umum bagi organisasi untuk tidak menggunakan ciri-ciri penuh pangkalan data Oracle. Oleh itu, faedah versi dinaik taraf mestilah digunakan dengan betul untuk organisasi untuk mengurangkan kos pemilikan, downtime dan peningkatan prestasi, yang boleh diserahkan 11g.