Yang saya tahu, ada beberapa cara untuk mengoptimalkan query pada aplikasi OLTP, a.l:
1. Buat index pada column yg digunakan dalam condition (WHERE Clause) 2. Buat index pada column yg digunakan dalam join (juga pada WHERE Clause) 3. Jangan menggunakan fungsi dalan condition karena index tidak akan terpakai, kecuali kalau indexnya dibuat dengan menggunakan function (function based index, syarat: HARUS Cost Based Optimizer) 4. Menggunakan table partition. Bisa by RANGE, HASH, LIST atau yg COMPSITE. Tergantung dari data yg diakses. 5. Kalau dari aplikasi berbasis Web, seperti PHP atau Java (bisa JSP atau Servlet), sebaiknya gunakan PREPARED STATEMENT, untuk megoptimalkan proses parsing statement. 6. Optimalkan proses sortir, kalau ada. Yaitu dengan mengatur parameter yg berkaitan dengan sortir, spt SORT_AREA_SIZE. Bisa juga diatur secara otomatis -> WORKAREA_SIZE_POLICY = TRUE & PGA_AGGREGATE_TARGET diset dengan nilai yg sesuai. 7. ??? Any idea from others ??? Bowo --- In [email protected], pr club <[EMAIL PROTECTED]> wrote: > > Dear All, > > bagaimana ya cara mengotimalkan perintah query select kita jika jumlah records 10.000.000 kurang dari 1 menit??? > > > > thanz > > > --------------------------------- > Do you Yahoo!? > Yahoo! Mail - Find what you need with new enhanced search. Learn more. > > [Non-text portions of this message have been removed] -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.blogspot.com ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.vze.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indo-oracle/ <*> 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/

