[讨论] 预存程序的效率是否较佳?

楼主: ImNot5566 (❺❺❻❻)   2015-04-20 12:18:00
request次数频繁的查询
是否做成预存程序 传入参数(日期)
效率会比较佳呢 (预存程序 vs 程式直接下sql)
tuning效率的资讯不知道要去哪里研究?
作者: GoalBased (Artificail Intelligence)   2015-04-20 12:41:00
是的,但通常效率不好不是因为这原因
作者: rockchangnew (rock)   2015-04-20 17:20:00
会比较快,维护方便,改Sp比改程式省力
作者: iFEELing (ing)   2015-04-20 22:53:00
不一定 如果你的DB很忙 那还是让它单纯吞吐资料好简单的说 就是把DB当AP SERVER操 看你的情况适不适合
作者: aoksc (重出江湖)   2015-04-21 22:12:00
我记得SP因为是存在数据库中 所以可以直接呼叫不需要再传指令过去所以效能会比较好一点
作者: BigLoser (大鲁蛇)   2015-04-21 22:40:00
实务上..通常是需要用到的时候才用..例如跟别的厂商合作,但他们有规定的时候,或者是特别重视效能的状况底下,又或者是公司分工明确,程式规程式、DB规DB的时候,程式端不能自己写查询就会是DB那边写如果你没有遇到需要用到SP的状况,你可以不要用写成SP不是跑比较快,是可以省下编译查询字串的时间

Links booklink

Contact Us: admin [ a t ] ucptt.com