Stored Procedures vs. Dynamic SQL

Seems to be back on the agenda again. Check out Frans’s blog if you want to track through this one again.
Advertisements
This entry was posted in Computers and Internet. Bookmark the permalink.

28 Responses to Stored Procedures vs. Dynamic SQL

  1. chris seary says:

    Hi Ian
    Security – it\’s easier to restrict access via task than via table/column access. If you try to regulate access via tables/columns, once you have a few different roles it becomes incredibly complex, and so security suffers.
    Performance – so many articles on precompilation and caching, but nobody mentions indexes. If the dba has the SQL (in stored procs), then he/she can tune indexes to match the queries. This is orders of magnitude more important than whether the query is precompiled or not. If you don\’t have the right indexes, then you\’ve turned your million dollar sql cluster into Acess 2.0. Regardless of whether or not the query plan is in the cache.
    This certainly ain\’t directed at yourself, but more to the general blogosphere discussion. There\’s no point just saying that the security and performance issues with LINQ don\’t exist because of precompilation and parameterised queries. We need new patterns and processes to make it all work. I\’ve got an article which is hopefully a start to the security issues, but needs more work
    http://blog.searyblog.com/blog/_archives/2007/7/5/3072740.html

  2. Unknown says:

    エスピーエフ 花粉症  新宿賃貸    マンスリーマンション     営業代行 印鑑 営業支援  雛人形  フレッツ光  人材派遣  マンション 投資 マンション投資   オートローン   ゴルフ会員権   バイク便 
    派遣   投資マンション  
    鼻づまり  Bフレッツ  FX  いびき  販売促進 

  3. Unknown says:

    http://www.a1003.com/http://www.a1005.com/http://www.a1006.com/http://www.a1007.com/http://www.a1008.com/http://www.a1014.com/http://www.a2101.com/http://www.a2102.com/http://www.a2103.com/http://www.a2104.com/http://www.a2105.com/http://www.a2106.com/http://www.a2107.com/http://www.a2108.com/http://www.a2109.com/http://www.a2110.com/http://www.a2111.com/http://www.a2112.com/http://www.a2113.com/http://www.a2115.com/http://www.a2116.com/http://www.a2117.com/http://www.a2118.com/http://www.azzxx.com/http://www.azzzzz.com/http://www.english-no1.com/http://www.ganka-1.com/http://www.jyuken-1.com/http://www.jyuku-1.com/http://www.kaikei-1.com/http://www.kaisya-1.com/http://www.kaisya-get.com/http://www.kaisya-no1.com/http://www.kaki1.com/http://www.kekkon-get.com/http://www.kekkon-no1.com/http://www.kekkon-t.com/http://www.kekkonsiki-1.com/http://www.kekkonsiki1.com/http://www.party-1.com/http://www.party-get.com/http://www.partyget.com/http://www.partys-get.com/http://www.partys-no1.com/http://www.partys1.com/http://www.partysget.com/http://www.wedding-no1.com/http://www.weddingno1.com/http://www.weddingsno1.com/http://www.zeirisi-1.com/http://www.auction-get.com/http://www.baike-get.com/http://www.beauty-1.info/http://www.beautyget.net/http://www.beauty-get.net/http://www.beautygets.com/http://www.beautyno1.net/http://www.beauty-pp.com/http://www.beautypp.net/http://www.bengosi-get.com/http://www.biyouin-get.com/http://www.buraidaru-get.com/http://www.english-get.com/http://www.esute-get.com/http://www.gourme-get.com/http://www.gourmet-get.com/http://www.hotel-pp.com/http://www.hi-get.com/http://www.implant-1.com/http://www.implantget.com/http://www.implant-hirosima.com/http://www.implant-no1.com/http://www.implant-p.com/http://www.implant-pp.com/http://www.implant-tokyos.com/http://www.inpuranto.biz/http://www.jyuku-get.com/http://www.keiri-get.com/http://www.kyujin-get.com/http://www.lovehotel-get.com/http://www.motorcycle-get.com/http://www.nail-get.com/http://www.no1-beauty.com/http://www.no1tantei.com/http://www.pet-get.com/http://www.reform-get.com/http://www.sihou-get.com/http://www.sika-get.com/http://www.sinbisika.info/http://www.siti-get.com/http://www.tanteiget.com/http://www.tanteino1.com/http://www.tantei-no1.com/http://www.tanteipp.com/http://www.tantei-pp.com/http://www.uranai-get.com/http://www.usedcar-get.com/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s