Home Start Back Next End
  
53
Aktivitas yang terjadi pada langkah ini adalah:
1. Memetakan seluruh jalan transaksi ke relasi.
2. Memutuskan relasi yang paling sering diakses oleh transaksi.
3. Analisa penggunaan data dari
transaksi yang dipilih.
Untuk setiap transaksi, kita harus menentukan:
a. Relasi dan atribut
yang diakses oleh transaksi dan
tipe aksesnya
(insert,
update, delete, atau retrival).
b. Atribut
yang
digunakan
di
banyak
predikat
(predikat
didalam
SQL adalah kondisi yang dijelaskan dalam klausa WHERE).
c. Untuk
sebuah query, atribut
yang termasuk dalam join dari dua
atau lebih relasi.
d. Frekuensi yang diharapkan dalam pengerjaan transaksi.
e. Tujuan performansi untuk transaksi.
Langkah 4.2
Memilih indeks
Untuk
menegaskan apakah
dengan
menambah
indeks
dapat
meningkatkan performansi
dari
sistem.
Secondary
indexes
menyediakan
mekanisme
untuk
menjelaskan
sebuah
key tambahan
untuk
relasi
dasar
yang
dapat
digunakan untuk
meretrieve
data
dengan
lebih
efisien.
Aturan
untuk
pemilihan
sebuah
‘wish-list’
dari indeks adalah:
a. Jangan
mengindeks
relasi yang kecil
b. Umumnya, 
indeks  primary 
key
dari  relasi 
jika  primary 
key
tersebut bukan key dari organisasi file.
Word to PDF Converter | Word to HTML Converter