47
-
Berhati hatilah dalam menggunakan view
Dalam
menggunakan
view
pastikan
bahwa
semua
tabel
yang
digunakan
di
dalam view
tersebut
terpakai
karena
proses
JOIN
terhadap
tabel
yang
tidak dipakai akan mengurangi performa. Apabila hal tersebut terjadi
maka
gunakanlah
view
baru
daripada
membuat
sebuah
view
yang
reusable namun dengan performa yang kurang baik.
-
Melakukan restrukturisasi indeks.
Perfoma dapat ditingkatkan dengan cara melakukan restrukturisasi
indeks
yang dapat dilakukan dengan cara-cara sebagai berikut :
1. Menghapus nonselective indeks untuk mempercepat proses DML.
2. Memberi indeks pada bagian selective predicate pada query.
3. Cobalah
untuk
mengurutkan
kolom
yang
terdapat
di
concatenated-index.
4. Menambahkan
kolom
ke
dalam
indeks
untuk
meningkatkan
selectivity.
-
Mengubah dan menonaktifkan triggers dan constraint
Semakin banyak trigger dan contraint
yang digunakan maka performa
sistem juga
akan
menurun
sehingga
penggunaan
keduanya
haruslah
diperhatikan secara tepat.s
-
Melakukan restrukturisasi data
Setelah
melakukan restrukturisasi
indeks dan perintah SQL, restukturisasi
data dapat dilakukan dengan cara berikut :
Hindari penggunaan GROUP BY di dalam perintah-perintah yang
kritikal.
|