Justru itulah SQL dibuat agar kita tidak memusingkan bagaimana SQL bekerja di 'belakang layar', pokoknya developer tahu bersih saja dapatnya :)
Jika anda penasaran apa yang dilakukan oleh perintah SQL anda, dan kebetulan anda menggunakan SQL Server sebagai back end, maka di SQL Query Analyzer akan tampak langkah-langkah yang diambil oleh engine SQL untuk memproses data anda, mulai dari scan data, join, dan seterusnya. Nama menunya 'execution plan'. Developer biasanya mempelajari plan ini untuk menentukan pemberian index yang tepat agar waktu yang diperlukan oleh SQL seminimum mungkin. Aksan Kurdin On 7/17/05, su_betmen nusaputra <[EMAIL PROTECTED]> wrote: > > > alo para programmer vb > > selama ini kita selalu bicara ttg query, inner join, normalisasi dll. namun > baru terbatas pd SQLnya (query) saja. kebetulan saya jadi penasaran, > bagaimana sih logika (cara kerja) join table itu? > > > > misal, > > tabel A: NIP, Nama > > tabel B: NIP, Alamat > > kmdn tabel A di inner join dgn tabel B, itu cara kerjanya bagaimana? apakah > tabel A diload dulu kmdn baru dicari tabel B yg cocok? atau tabel A dibaca > per baris, cocokkan dgn tabel B baru lanjut? atau bagaimana. > > trs, misalkan masing2 tabel ada 1 juta record. bagaimana cara carinya? > seandainya dibaca baris per baris, apakah kmdn tabel B di loop dari awal > terus (jika baca 1 juta record per baris tabel A .. ngga kebayang waktu yg > dibutuhkan) > > mungkin ada yg tau? > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > Untuk keluar dari millis ini, kirim email kosong ke: > [EMAIL PROTECTED] > > > > > > ________________________________ > YAHOO! GROUPS LINKS > > > Visit your group "Programmer-VB" on the web. > > To unsubscribe from this group, send an email to: > [EMAIL PROTECTED] > > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. > > ________________________________ > > > Untuk keluar dari millis ini, kirim email kosong ke: [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/Programmer-VB/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
