mungkin bisa dicoba... biat view + hint di remote , insert select from view tsb...
kalau jadiiin cursor fetch 1-1 akan makan waktu... di plsql ada BULK COLLECT, pake aja dan pasang commit per n rows... mestinya akan speed up bisa juga dgn pipeline, untuk non parallel process akan sped up juga. 2009/12/2 Stefanus Henry Gunawan <[email protected]>: > Halo para suhu, > saya ada masalah di Database 9i. > saya punya 2 Database namanya MBS dan EDS. ada DB Link dari MBS ke EDS dengan > nama @EDS. > > Di MBS ada tabel TMP_DS_MBS dengan jumlah record +/- 5000 > di EDS ada tabel SN_DETAIL dan SN_TOTAL dengan jumlah record masing +/- 7 > juta. > > di MBS ada DML beini > Insert into TMP_DS_DIFF > Select tm.recno, sd.tanggal_apply, st.total, st.frekuensi > from TMP_DS_MBS tm, sn_det...@eds sd, sn_to...@eds st > where tm.recno = sd.recno and sd.recno = st.recno > > Karena SN_DETAIL dan SN_TOTAL adanya di remote database, maka dari MBS > indexnya ngga kelihatan. > Kalo di google, query tersebut bisa dipecahkan dengan hint driving_site. > tapi masalahnya begitu digabung ke insert into, hintnya langsung disable. > Performance querynya (udah di test) kalo pake hint driving_site bisa 3x lebih > cepat karena indexnya kelihatan dan filtering dilakukan di remote database > (EDS). > Kira2 bagaimana caranya ya gabungin hint itu dengan insert into. > > Ada yang saranin hintnya di buat cursor, lalu difetch satu2 dan diinsertkan. > cuman apakah performancenya bagus ya? > > kira2 ada saran ngga ya? > > thanks > Stefanus Henry > > [Non-text portions of this message have been removed] > > > > ------------------------------------ > > -- > -----------I.N.D.O - O.R.A.C.L.E--------------- > Keluar: [email protected] > Website: http://indooracle.wordpress.com > http://www.facebook.com/group.php?gid=51973053515 > ----------------------------------------------- > > Bergabung dengan Indonesia Thin Client User Groups, > Terminal Server, Citrix, New Moon Caneveral, di: > http://indo-thin.blogspot.comYahoo! Groups Links > > > > -- thanks and regards ujang | oracle dba | mysql dba jakarta - indonesia

