Satu lagi cara yaitu pisahkan database utk OLTP, dan database utk report (Data Warehouse), kelebihannya database bisa ditune lebih maksimal sehingga kinerja tetap bagus, drawbacknya analisa tidak bisa dilakukan real time karena butuh suatu jadwal utk memindahkan data dari production ke data warehouse.
Tetapi dari pengalaman, opsi 1 dan opsi 2 bisa digunakan apabila data yg dianalisa adalah data periodik bukan data historis. ----- Original Message ----- From: "Joshua Jackson" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Tuesday, October 10, 2006 15:13 Subject: [indo-oracle] Implementasi report > Dear all, > > Share dong bagaimana rekan-rekan mengimplementasikan report dalam > organisasi anda. > > Ok, seperti kita ketahui untuk aplikasi mayoritas menggunakan struktur > OLTP yang dalam aplikasi enterprise melibatkan banyak join. > > Dengan struktur yang melibatkan banyak join seperti ini, bagaimanakah > report kalian hasilkan? > > 1. Apakah langsung diambil dari tabel tersebut sehigga query pada > report akan memiliki banyak join yang drawbacknya adalah kalau report > dihasilkan on-the-fly maka akan lambat > > 2. Ada proses job untuk memindahkan data dari table tersebut ke > struktur table/Materialized view sehingga menghasilkan data dalam > bentuk OLAP. Nantinya report dihasilkan on-the-fly dari MV/tabel tersebut. > > 3. Ada implementasi lain? > > Share ya. Saat ini saya sedang mengalami task untuk menghasilkan > report. Namun dari dua opsi tersebut masing-masing ada drawbacknya. > Mungkin ada rekan-rekan yang punya strategi lain untuk hal ini. > > Terima kasih > > Joshua > > > > > > -- > -----------I.N.D.O - O.R.A.C.L.E--------------- > Keluar: [EMAIL PROTECTED] > Website: http://indo-oracle.blogspot.com > Mirror: http://indooracle.wordpress.com > ----------------------------------------------- > > Bergabung dengan Indonesia Thin Client User Groups, > Terminal Server, Citrix, New Moon Caneveral, di: > http://indo-thin.blogspot.com > Yahoo! Groups Links > > > > > > > -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.blogspot.com Mirror: http://indooracle.wordpress.com ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.blogspot.com Yahoo! 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: mailto:[EMAIL PROTECTED] mailto:[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/

