kalau menggunakan parameterized view mestinya bisa tidak 'makan resource' lagian even view yg sangat complex sebenarnya CBO sudah intelligent (katanya) dgn adanya: - view merging - predicate pushing somehow subquery unnesting juga berlaku, it depends how complex your view.
cuma kadang janji-janji manis tsb cuma di bibir saja.... buktinya? we know lah :) 2010/7/30 denise_gunner <[email protected]> > > > Maksud pertanyaan aku yang pertama, kurang lebih sama dengan pertanyaan aku > yang kedua. Intinya gimana sih supaya terbiasa membuat report dengan query > yang complex dalam waktu yang cukup singkat. > Untuk istilah SQL query, memang harusnya ditulis SQL aja..itu udah > kebiasaan hehehe > > Jadi pendekatannya dengan menggunakan view yah > Tapi saya pernah denger bahwa sebisa mungkin kita harus menghindari view, > karena penggunaan view akan memakan resource di database yang cukup besar. > Kira2x pendapat itu benar gak ? > > Thx > > > --- In [email protected] <indo-oracle%40yahoogroups.com>, Faridh > Wisanggeni <faridh_wisangg...@...> wrote: > > > > > > > > Saya agak kurang ngeh dengan pertanyaan pertama. > > > > Tetapi saya juga agak bingung dengan sebutan SQL Query ??? > > Setahu saya SQL itu adalah Structure Query Language...... > > kalau SQL Query diartikan sebagai Structure Query Language Query > > > > Nah kalau untuk report yang menggunakan banyak alias, table dll. > > Saya seringnya membuat View untuk report tersebut. > > > > misalkan dalam satu Report bernama REP001 > > dimana dalam report tersebut terdapat beberapa table yang harus dipakai > > Table 1 > > Table 2 > > Table 3 > > Table 4 > > Table 5 > > Table 6 > > Table 7 > > Table 8 > > Karena begitu banyaknya table dan tentunya query yang kita buat sudah > pasti > > panjang tenan. > > Saya lebih efektif menggunakan fungsi view untuk menggabungkan table2 > tersebut. > > > > Misalkan : > > Viewdetailtransaction1 (Select * from > > table1,table2,table3,table4,table5,table6,table7) > > > > Sehingga query direport bisa lebih sedikit > > menjadi > > Select * from table8 t, Viewdetailtransaction1 b > > where t.kodetoko=b.tokokode dst..... > > > > > > Sederhananya ya seperti itu > > Mohon maaf jika ada kekurangan hehehe > > Pisss > > > > > -- thanks and regards ujang jaenudin jakarta - indonesia [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 <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indo-oracle/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/indo-oracle/join (Yahoo! ID required) <*> To change settings via email: [email protected] [email protected] <*> 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/

