Langsung ke konten utama

Sistem Arsitektur ORACLE

O
racle adalah Object-Relational Database Management System, atau disingkat ORDBMS. RDBMS Tradisional (Oracle Version 7 atau kebawah) menyimpan data pada tables yang disebut relations. Relasi tersebut merupakan representasi 2 dimensi dari data dimana rows, disebut Tuple pada bahasa relasional atau record dalam bahasa umum dan columns, disebut attribut yang merupakan bagian informasi yang ada di dalam record.



     Oracle menyediakan ekstensi berorientasi objek ke RDBMS yang membentuk entitas objek relasional database yang baru. Pada Objek Relasional database, columns dapat mewakili salah satu nilai tunggal (seperti dalam database relasional standar), varray(fixed number pada additional records) atau REF untuk tabel kedua di mana jumlah variabel data dapat disimpan. Dalam suatu kondisi, prosedur pada database objek relasional dikenal sebagai metode yang terikat pada table.

STRUKTUR MEMORY ORACLE TERDIRI DARI:
  • SGA (Shared Global Area):  Merupakan area memory yang menyimpan data dan control information untuk Instance. SGA sendiri dishared oleh server dan background process.
  • PGA (Program Global Area): Merupakan area memory yang menyimpan data dan control information untuk setiap server proses. PGA inilah yang meng-handle server proses. Setiap proses memiliki satu PGA.

 
SGA TERDIRI DARI :
 
  • Shared Pool          :  Menyimpan semua aktivitas pengguna agar tidak terjadi parsing.
  • Streams Pool : digunakan untuk menyimpan data untuk kepentingan replikasi database.
  • Large Pool : Memiliki kapasitas yang besar dan Biasa digunakan untuk recovery, backup, restore. Large Pool menyimpan session information ketika oracle dalam mode shared.
  • Java Pool : Memiliki fungsi hampir sama dengan Shared Pool tetapi menyimpan eksekusi yang menggunakan bahasa atau aplikasi Java.
  • Database Buffer Cache: Menyimpan hasil eksekusi dari Shared Pool. Hasil eksekusi yang disipan hanya yang bersifat READ ONLY saja. DB Buffer Cache menggunakan LRU (Least Recent Use) sehingga akan menghapus data yang baru masuk apabila sudah full.
  • Redo Log Buffer : Menyimpan semua eksekusi yang memodifikasi data database. Hasil modifikasi ini akan disimpan dalam redo log buffer saat user melakukan commit. Apabila user belum melakukan commit, perubahan data yang telah dilakukan tidak dapat dilihat atau diakses oleh user yang lain.
BERIKUT ADALAH SYSTEM REQRUITMEN DARI ORACLE :
 
Requirement Value
System Architecture
Processor: AMD64 and Intel EM64T
Physical memory (RAM)
2 GB minimum
Virtual memory (swap)
  • If physical memory is between 2 GB and 16 GB, then set virtual memory to 1 times the size of the RAM
  • If physical memory is more than 16 GB, then set virtual memory to 16 GB
Disk space
  • Typical Install Type total: 10 GB
  • Advanced Install Types total: 10 GB
See Table C-1 for details.
Video adapter
256 colors
Screen Resolution
1024 X 768 minimum

 


 

Komentar