Wah kalau mempermasalah penempatan sproc yang bisa diakses/diedit oleh administrator/orang lain itu beda lagi konteksnya Yg saya maksudkan hanya dalam konteks performance dan security issue saja Security dimaksudkan pada persistent proses untuk hasil yg kita inginkan harus 100% sukses
Walaupun diembedded tetap saja bisa dilihat proses/statementnya melalui profiler (kalau ms sqlserver) Proses yg kompleks tentu bisa dgn embedded sql Hanya saja untuk maintenance, performa, trouble shooting dsb. menjadi (kalau menurut saya) tidak mudah Seperti yg anda bilang tadi, dalam konteks tertentu mungkin sebatas 'memaksakan menggunakan embedded' Misalnya proses update dgn menggunakan LOOP di embedded (contoh 10000 record), akan sgt merugikan banyak hal sperti traffic jaringan/server, lamanya proses, bagaimana kl terjadi interupsi di tengah2 proses dsb.. Oleh karenanya sebaiknya menggunakan ke sproc sehingga semuanya jadi lebih baik Balik lagi; tergantung kompleksitas dan kritikalnya sql statement kita Dan diluar itu, seorang administrator database berhak dan wajib untuk mencek seluruh statement yg masuk ke dalam database nya, menggunakan metode seperti apa, mengaudit apliaksi, dsb... Semata2 untuk kepentingan performance ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Andreas J Sent: Thursday, November 15, 2007 4:15 PM To: [email protected] Subject: RE: [indopb] Embedded SQL vs Stored Procedure Dear Riky, Kalo menggunakan sproc kan locationnya di Server Databasenya yang bisa dibuka dan diedit2 sama administrator. Sedangkan kalau kita embed kan tidak bisa dilihat/diganti2. Satu lagi apakah untuk fungsi yang kompleks tidak bisa kita paksain dengan embeded SQL? Thanks atas sharingnya, AC ----------------------------------------------- IndoPB - Indonesia PB User Group An Indonesian PowerBuilder User Group's Event 2nd PowerBuilder Update Rumah Sakit Jantung Harapan Kita 26/27 August 2006 To Register : http://groups.yahoo.com/group/indopb/database?method=addRecord&tbl=4 Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indopb/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/indopb/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/
