Home Start Back Next End
  
45
memaksa 
optimizer 
menggunakan 
FULL 
TABEL 
SCAN 
meskipun
terdapat indeks seperti pada query gambar 2.32 :
SELECT /*+ FULL(e) */ e.ename
FROM emp e
WHERE e.job = 'CLERK';
Gambar 2. 32 Contoh pengunaan HINTS FULL
-
Hati-hati dalam menggunakan perintah JOIN
Dalam query,
perintah
JOIN
dapat
menyebabkan
efek
yang
signifikan
terhadap performa. Sehingga penggunaan perintah JOIN haruslah sangat
diperhatikan karena sebuah penggunaan JOIN yang tidak diperlukan akan
menyebabkan performa menurun drastis.
Untuk memenuhi tujuan performa, terdapat 3 aturan penting yaitu :
Hindari
FULL
TABEL
SCAN
jika
row
bisa
didapatkan
melalui
penggunaan indeks.
Selalu gunakan indeks yang mengembalikan lebih sedikit baris.
Sesuaikan 
urutan 
JOIN 
sehingga 
tabel   yang   paling   jumlah
barisnya
paling  
sedikit  
akan  
dieksekusi  
paling  
awal  
oleh
optimizer.
Word to PDF Converter | Word to HTML Converter