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/

Kirim email ke