Optimasi Query Pada Sistem Database Paralel
Optimasi Query Pada Sistem Database Paralel
PADA SISTEM
DATABASE PARALEL
PENDAHULUAN
TeknologiDistributed Database dapat
diimplementasikan menjadi paralel
database sistem.
Sistem database paralel
memanfaatkan paralelism pada
manajemen data untuk menghasilkan
database server yang memiliki
performansi dan availability yang
tinggi.
Sebuah paralel DBMS (Database Management
System) dapat didefinisikan sebagai DBMS yang
diimplementasikan pada multiprosesor komputer.
DBMS tersebut melakukan query dengan dua cara,
yaitu :
1. Inter-query paralelism
Inter-query mampu melakukan eksekusi paralel
dengan menggunakan multiple query yang
dilakukan oleh transaksi–transaksi yang berjalan
secara konkuren.
2. Intra–query paralelism
Mampu membuat eksekusi paralel berjalan
sendiri–sendiri meskipun dengan query yang sama.
Karakteristik DBMS Paralel
Paralel database adalah sebuah database yang file-
filenya disimpan di tiap–tiap komputer yang terhubung
dengan jaringan. Untuk membuat sebuah DDB, data
secara lojik saling berhubungan dimana hubungan
tersebut terdefinisi dalam bentuk yang lebih terstruktur.
Sistem tersebut harus memiliki fungsionalitas penuh
sebagai sebuah DBMS.
Distribusi data dari multiprosesor tidak terlihat oleh user,
ini disebut transparency. Transparent access berarti user
hanya melihat sebuah database meskipun pada
kenyataannya database tersebut terdistribusi.
Idealnya sebuah paralel DBMS memiliki dua
keuntungan, yaitu :
Linier scaleup