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

Kirim email ke