ASP中用SELECT语句快还是存储过程执行SELECT语句快

在ASP中用直接用SELECT语句返回记录集快,还是用通过存储过程执行SELECT语句返回记录集快?... 在ASP中用直接用SELECT语句返回记录集快,还是用通过存储过程执行SELECT语句返回记录集快? 展开
 我来答
jyh_jack
2008-05-09 · TA获得超过4195个赞
知道大有可为答主
回答量:2080
采纳率:100%
帮助的人:2838万
展开全部
如果只是一句select的话,那么就是直接用select返回的快,但是如果是多句的话,那是契储过程快。

Sql Server帮助中的原文如下:
如果某操作需要大量 Transact-SQL 代码或需重复执行,存储过程将比 Transact-SQL 批代码的执行要快。将在创建存储过程时对其进行分析和优化,并可在首次执行该过程后使用该过程的内存中版本。每次运行 Transact-SQL 语句时,都要从客户端重复发送,并且在 SQL Server 每次执行这些语句时,都要对其进行编译和优化。
majunbopm
2008-05-09 · TA获得超过832个赞
知道小有建树答主
回答量:1027
采纳率:0%
帮助的人:1038万
展开全部
直接用SELECT语句没有存储过程快!
即使直接用sql语句是批处理执行的!
但是存储过程是预编译的!同样的语句始终都是存储过程快!
尤其是表连接的时候效果很明显!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangkng001
2008-05-10 · 超过22用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:56.1万
展开全部
一个页面里用了很多的select会很慢
推荐用存储过程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式