dear all... thanx ya... atas sarannya. jadi tercerahkan neh... hehe. stelah dipikir2 aku lebh milih stored procedure.
btw aku pakenya SQL SERVER 2000 pak rizky. aku ga nguasai sp di mysql. pernah coba pelajari kayanya agak sedikit complex ketimbang SQL SERVER 2000.. tapi kedepannya aku lebh milih mysql yang free ketimang SQL SERVER. --- In [email protected], "Rizky Prihanto" <[EMAIL PROTECTED]> wrote: > > hehehe, setuju. stored routines emang lebih easy maintain. tp klo emang > pengen ostosmastis tanpa perlu kirim syntax execute procedure di aplikasi, > yaa coba aja Trigger yg manggil Stored Procedure. > > *aku nyoba di MySQL bisa. batasannya cuman stored procedure nya ngga boleh > menghasilkan result-set (dgn kata lain, ngga boleh ada SELECT). Tapi klo > SELECT .. INTO boleh. > > untuk kasus > "ketika user melakukan proses penyimpanan aktiva tetap, maka secara > otomatis tabel penyusutannya juga terbentuk sendiri. pilihan ku ada dua > cara yaitu dengan stored procedure atau trigger." > > ... sepertinya memungkinkan klo nerapin trigger yg manggil SP. yg dicari kan > kemudahan pengeksekusian di level aplikasi (n tidak mengurangi aspek2 > kemudahan maintenance ato debugging) > > tentang performa (?) coba benchmark aja. sampeyan bikin SP nya dulu, trus > coba panggil di trigger. Klo emang lebih lambat, SP nya kan bisa dipake utk > dieksekusi secara terpisah dari aplikasi. hihihi... > > oia, klo u makae MySQL, utk masalah2 benchmark ato performance optimization, > bisa coba kunjungi http://www.mysqlperformanceblog.com utk cari2 > inspirasi... > -- > regards, > > Rizky Prihanto > ~~~~~~~~~~~~~~~~~~~ > Personal : http://www.software-arsitek.web.id > On Jan 4, 2008 6:45 PM, Lai Min Feng <[EMAIL PROTECTED]> wrote: > > > yup.. > > sebaiknya pake store procedure aja... > > sebenernya pake trigger akan jadi lebih cepat dan lebih bagus... > > dengan catatan.. KALAU bikin triggernya benar... > > umumnya dengan semakin besarnya aplikasi... trigger jadi makin banyak... > > kadang2... programmer lupa (apalagi kalu programmernya beda2), sehingga > > trigger2nya saling tumpang tindih satu sama lain... akhirnya database jadi > > berantakan.. dan kita tidak tau salahnya dimana... (karena trigger sulit > > di > > debug, dan jalan otomatis tanpa kita tau) > > jadi memang disarankan lebih baik menghindari trigger.. KECUALI anda yakin > > anda pasti bisa memanage semua trigger anda selamanya (bahkan ketika > > trigger > > semakin banyak dan semakin rumit) > > > > ======================= > > http://www.fire888.com > > > > -----Original Message----- > > From: [email protected] > > [mailto:[EMAIL PROTECTED] Behalf Of Hendy Wibisono > > Sent: Friday, January 04, 2008 4:15 PM > > To: [email protected] > > Subject: Re: [Programmer-VB] Stored Procedure atau Trigger > > > > > > Ikut sharing... > > > > Kalau memang membutuhkan baris code yang panjang sebaiknya menggunakan > > store procedure. Keuntungan Store procedure kan panggilnya lewat program > > jadi lebih aman dan lebih mudah kita kontrol (lebih mudah kita atur mana > > store procedure yang lebih dahulu dijalankan dan mana yang kemudian > > sehingga lebih mudah di debug walaupun tidak semudah meng-debug baris > > code di VB krn kita ngak bisa mengdebug baris per baris seperti di VB). > > > > Kalau trigger kan dijalankan otomatis, jadi saat ada perubahan pada > > tabel, trigger langsung jalan. Keuntungan trigger lebih cepat karena > > selain berjalan disisi server (sama sih dengan store procedure) tapi krn > > langsung pada data (record) yang berkepentingan maka otomatis prosesnya > > lebih cepat. Trigger bisa langsung mengambil data yang tereksekusi saja > > baik insert, update maupun delete. Tetapi justru krn jalan otomatis maka > > kita tambah sulit meng-debug kalau ada error dan perlu diingat trigger > > akan memicu trigger di tabel yang lain. Kadang kita memiliki beberapa > > trigger pada beberapa tabel yang saling tumpang tindih.. ini adalah > > penyebab bug yang sering kali buat mumet kepala. Makanya kalau pakai > > trigger yang simpel-simpel saja. > > > > Ini pendapat saya.. saya sudah lama tidak pakai database yang support > > store procedure dan trigger terakhir pakai SQL Server 7. Jadi kalau ada > > yang salah mohon maklum :) > > > > Salam, > > Hendy > > > > > > Noe wrote: > > > > > > aku sedang ngerjain akuntansi untuk manufaktur. sekarang ini lagi > > > ngerjain penyusutan aktiva. yang jadi pertanyaan metode mana yang lebih > > > baik digunakan untuk kasus seperti ini : > > > > > > ketika user melakukan proses penyimpanan aktiva tetap, maka secara > > > otomatis tabel penyusutannya juga terbentuk sendiri. pilihan ku ada dua > > > cara yaitu dengan stored procedure atau trigger. > > > > > > kira2 mana ya yang lebih baik, terutama klo dilihat dari aspek > > > performance. > > > > > > > > > > > > > > Wahana Programmer Groups Links > > > > Yahoo! Groups Links > > > > > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.516 / Virus Database: 269.17.13/1208 - Release Date: 1/3/2008 > > 3:52 PM > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.516 / Virus Database: 269.17.13/1208 - Release Date: 1/3/2008 > > 3:52 PM > > > > > > > > Wahana Programmer Groups Links > > > > Yahoo! Groups Links > > > > > > > > >
