搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ 问:关于存储过程与SQL的区别与使用情况
标题:
问:关于存储过程与SQL的区别与使用情况
只看楼主
myemail1983
来 自:南京
等 级:
新手上路
威 望:
3
帖 子:256
专家分:0
注 册:2008-7-27
结帖率:
100%
楼主
问题点数:0 回复次数:6
问:关于存储过程与SQL的区别与使用情况
请问什么时候用存储过程,什么时候用SQL语句?
搜索更多相关主题的帖子:
SQL
语句
2008-08-12 00:06
happynight
等 级:
贵宾
威 望:
15
帖 子:807
专家分:760
注 册:2008-4-26
第
2
楼
得分:0
SQL语句的执行是先由客户端发送"SQL"语句,服务器编译、优化后再执行
存储过程是先编译优化后存放在服务器端,用户使用存储过程相对"SQL"语句来说 减少了网络传输和编译优化等步骤,相对来说效率要高点
使用存储过程的原则是 对于经常要使用的SQL语句或者比较大的SQL动作效果比较好
当然存储过程不是万能的 因为是完全在服务器上执行 若执行的是比较大的动作 则服务器资源的耗用也会影响其他客户对服务器资源的申请
以上为个人意见 不妥 欢迎拍砖
2008-08-12 10:38
myemail1983
来 自:南京
等 级:
新手上路
威 望:
3
帖 子:256
专家分:0
注 册:2008-7-27
第
3
楼
得分:0
好的,不错,存储过程我还不太熟悉它的写法
谢谢了啊
2008-08-12 20:38
bb3852
等 级:
新手上路
帖 子:82
专家分:0
注 册:2008-4-21
第
4
楼
得分:0
也就是存储过程是编译后的,性能会比较高一点
存储过程语法
create proc 存储过程名
(
参数
)
as
begin
sql语句
end
http://hi.baidu.com/bb3852
数据库开发有兴趣的朋友们,里面有很多原创代码
qq:184882759
2008-08-15 11:22
qazzwj
等 级:
新手上路
帖 子:8
专家分:0
注 册:2008-8-16
第
5
楼
得分:0
存储过程:
1.性能好一些
2.安全性也好
3.如果接口不变,存储过程修改起来更方便
2008-08-16 16:09
myemail1983
来 自:南京
等 级:
新手上路
威 望:
3
帖 子:256
专家分:0
注 册:2008-7-27
第
6
楼
得分:0
bb3852
也就是存储过程是编译后的,性能会比较高一点
那调用存储过程的语法是怎样的呢?
寻找学习的动力,承接小型程序设计,呵呵,为了激励自己学习下。
虽然做不到无私,但会学着去帮助别人
2008-09-10 18:59
lwh0103
等 级:
新手上路
帖 子:25
专家分:0
注 册:2008-9-6
第
7
楼
得分:0
存储过程效率更高
2008-09-10 22:23
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-227779-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.302449 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved