| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1405 人关注过本帖
标题:问:关于存储过程与SQL的区别与使用情况
只看楼主 加入收藏
myemail1983
Rank: 2
来 自:南京
等 级:新手上路
威 望:3
帖 子:256
专家分:0
注 册:2008-7-27
结帖率:100%
收藏
 问题点数:0 回复次数:6 
问:关于存储过程与SQL的区别与使用情况
请问什么时候用存储过程,什么时候用SQL语句?
搜索更多相关主题的帖子: SQL 语句 
2008-08-12 00:06
happynight
Rank: 8Rank: 8
等 级:贵宾
威 望:15
帖 子:807
专家分:760
注 册:2008-4-26
收藏
得分:0 
SQL语句的执行是先由客户端发送"SQL"语句,服务器编译、优化后再执行

存储过程是先编译优化后存放在服务器端,用户使用存储过程相对"SQL"语句来说 减少了网络传输和编译优化等步骤,相对来说效率要高点
使用存储过程的原则是 对于经常要使用的SQL语句或者比较大的SQL动作效果比较好
当然存储过程不是万能的 因为是完全在服务器上执行 若执行的是比较大的动作 则服务器资源的耗用也会影响其他客户对服务器资源的申请
以上为个人意见 不妥 欢迎拍砖
2008-08-12 10:38
myemail1983
Rank: 2
来 自:南京
等 级:新手上路
威 望:3
帖 子:256
专家分:0
注 册:2008-7-27
收藏
得分:0 
好的,不错,存储过程我还不太熟悉它的写法
谢谢了啊
2008-08-12 20:38
bb3852
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2008-4-21
收藏
得分:0 
也就是存储过程是编译后的,性能会比较高一点
存储过程语法
create proc 存储过程名
(
参数
)
as
begin

sql语句
end

http://hi.baidu.com/bb3852
数据库开发有兴趣的朋友们,里面有很多原创代码
qq:184882759
2008-08-15 11:22
qazzwj
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-8-16
收藏
得分:0 
存储过程:

 1.性能好一些
 2.安全性也好
 3.如果接口不变,存储过程修改起来更方便
2008-08-16 16:09
myemail1983
Rank: 2
来 自:南京
等 级:新手上路
威 望:3
帖 子:256
专家分:0
注 册:2008-7-27
收藏
得分:0 
bb3852
也就是存储过程是编译后的,性能会比较高一点

那调用存储过程的语法是怎样的呢?

寻找学习的动力,承接小型程序设计,呵呵,为了激励自己学习下。
虽然做不到无私,但会学着去帮助别人
2008-09-10 18:59
lwh0103
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2008-9-6
收藏
得分:0 
存储过程效率更高
2008-09-10 22:23
快速回复:问:关于存储过程与SQL的区别与使用情况
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017548 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved