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/
 

Kirim email ke