Arsitektur proses dalam oracle dibagi menjadi tiga bagian :
1. User Process
Proses yang terjadi pada aplikasi user, contoh seperti SQL *Plus, bisa terjadi satu mesin dengan database atau beda mesin.
2. Database Process.
Dibagi menjadi 2 :
a. Server Process = Dilakukan untuk meng-eksekusi permintaan dari user proses.
b. Background Process = Dilakukanp instance bersama dengan OS untuk melakukan hal-hal sebagai berikut : mengatur struktur memori, melakukan proses I/O secara asinkronus untuk membaca disk, dan tugas-tugas yang lain.
Struktur Proses sering berubah-ubah tergantung konfigurasi yang digunakan, ada dua kode konfigurasi yang digunakan user :
? Dedicated Server : setiap session aplikasi database berjalan melalui sebuah user proses akan dilayani oleh satu server process.
? Shared Server : permintaan multi session akan dilayani hanya dengan satu server proses.
3. Daemon / Aplication Process
Untuk Listener Network dan Infrastruktur Grid.
1. User Process
Proses yang terjadi pada aplikasi user, contoh seperti SQL *Plus, bisa terjadi satu mesin dengan database atau beda mesin.
2. Database Process.
Dibagi menjadi 2 :
a. Server Process = Dilakukan untuk meng-eksekusi permintaan dari user proses.
b. Background Process = Dilakukanp instance bersama dengan OS untuk melakukan hal-hal sebagai berikut : mengatur struktur memori, melakukan proses I/O secara asinkronus untuk membaca disk, dan tugas-tugas yang lain.
Struktur Proses sering berubah-ubah tergantung konfigurasi yang digunakan, ada dua kode konfigurasi yang digunakan user :
? Dedicated Server : setiap session aplikasi database berjalan melalui sebuah user proses akan dilayani oleh satu server process.
? Shared Server : permintaan multi session akan dilayani hanya dengan satu server proses.
3. Daemon / Aplication Process
Untuk Listener Network dan Infrastruktur Grid.
0 comments:
Post a Comment