Home Start Back Next End
  
21
operasi 
pengurutan 
pada 
Sort 
Merge 
tidak 
perlu 
untuk
dilakukan lagi.
Berikut
ini
adalah
cara-cara
bagaimana
Optimizer
menganalisis
perintah JOIN yang akan dijalankan dalam query :
Untuk
mengeksekusi
sebuah
perintah
JOIN
maka
Optimizer harus
mengidentifikan beberapa hal, yaitu :
1.
Cara akses perintah JOIN
Untuk
perintah-perintah
yang
sederhana,
Optimizer harus menentukan
cara mengakses yang paling optimal untuk mendapatkan data dari setiap
tabel yang di- JOIN.
2.
Metode JOIN
Setiap
ada
perintah
JOIN
maka
Optimizer akan
menentukan
metode
JOIN mana yang paling tepat untuk digunakan, baik itu Nested Loop,
Sort Merge, Cartesian atau Hash Joins.
3.
Urutan Join
Untuk
mengeksekusi
lebih dari 2 tabel
maka
Optimizer akan melakukan
JOIN dua tabel terlebih dahulu. Hasil dari
join 2
tabel
tersebut akan di -
JOIN - kan lagi terhadap tabel berikutnya sampai semua
tabel selesai di
JOIN.
2.
Fungsi agregat di dalam query
Dalam mengembalikan
nilai
data, dibutuhkan
beberapa
perhitungan
dalam
query,
yang
dinyatakan
oleh
fungsi
agregat
dalam
perintah
SQL.
Berikut ini adalah beberapa fungsi agregat standar dalam SQL, yaitu :
Word to PDF Converter | Word to HTML Converter