Belum pernah coba sih load balancing yg demikian. Tapi dari konsep MTS, pemilihan dispatcher itu dilakukan oleh listener. Jadi kalau dispatcher bisa diregister ke listener tertentu, sedangkan load balancing bisa dilakukan di level listener, maka otomatis efeknya juga di level dispatcher.
Berarti yg perlu anda persiapkan adalah 2 listener utk database yg sama. Satu adalah local listener, satunya lagi dianggap remote listener (walaupun sebenarnya di server yg sama, cuma beda network atau port). Sedangkan dari sisi client, akan ada 2 ADDRESS utk masing2 listener di tnsnames, dengan attribute load_balance=yes. Trus di parameter dispatcher, tambahkan 2 entry: MTS_DISPATCHERS = "(PRO=TCP)(DIS=2)(LISTENER=LISTENER_REMOTE)" MTS_DISPATCHERS = "(PRO=TCP)(DIS=2)" entry yg pertama meregister ke listener remote, sedangkan yg kedua meregister ke listener lokal. Perhatikan bahwa LISTENER_REMOTE tersebut harus ada entrynya di tnsnames.ora database server yang menunjuk ke listener ke dua. ini cuma perkiraan, belum tentu jalan ya.. saya rasa utk dispatcher, juga penting utk mengecek average wait time yg ada di v$queue. -- Sedangkan utk load balancing shared server, sepertinya itu tidak perlu. Karena kalau ada request otomatis dispatcher akan memilih shared server yg available. Yg perlu dilakukan ad mengecek apakah semua shared server sering dalam kondisi sibuk utk memutuskan menambah jumlah shared server. regards, tomi --- Herman <[EMAIL PROTECTED]> wrote: > DH, > > Apakah ada yang punya pengalaman dengan Load > Balancing Multi thread server ? > > DB Version : Oracle 8.1.7.4.1 > > info : Saya menyalakan dua buah dispatcher untuk > server tersebut, > dengan settingan berikut : > dispatcher = 2 > mts server = 125 per dispatcher > sessions pas peak time = 600-800 sessions > > Saya coba monitor kedua dispatcher ini, dengan > script berikut : > select > name, > status, > round((busy / (busy + idle)) * 100,2) "% of time > busy", > sysdate > from > v$dispatcher > > D000 ACCEPT 55.48 28-02-2006 5:45:04.000 PM > D001 WAIT 24.5 28-02-2006 5:45:04.000 PM > > pertanyaan : > > - Bisa gak kedua dispatcher ini di load balancing ? > Reason : dispatcher 000 sudah 55 % busy, sedang > dispatcher 001 baru 25 % > busy. kalau bisa di load balancing, busynya lebih > merata, karena kalau > busy > 50 %, oracle sudah menyarankan untuk menambah > dispatcher baru. > > - Bisa gak MTS Server tiap dispatcher di load > balancing ? > Saya monitor ke 125 MTS Server, saya lihat yang > cukup busy hanya 15 MTS > Server pertama, bagaimana supaya hal ini bisa merata > ? > > TIA, > > -- > > Herman > > > > > -- > -----------I.N.D.O - O.R.A.C.L.E--------------- > Keluar: [EMAIL PROTECTED] > Website: http://indo-oracle.lizt.org (NEW) > ----------------------------------------------- > > Bergabung dengan Indonesia Thin Client User Groups, > Terminal Server, Citrix, New Moon Caneveral, di: > http://indo-thin.vze.com > Yahoo! Groups Links > > > [EMAIL PROTECTED] > > > > > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.lizt.org (NEW) ----------------------------------------------- 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/

