| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 775 人关注过本帖
标题:请问各位 你们在开发网站或者B/S结构的程序的时候经常用到 存储过程吗?
收藏  订阅  推荐  打印 
TrimVal
Rank: 2
等级:注册会员
帖子:37
积分:526
注册:2008-6-21
请问各位 你们在开发网站或者B/S结构的程序的时候经常用到 存储过程吗?

请问各位 你们在开发网站或者B/S结构的程序的时候经常用到 存储过程吗?
使用存储过程到底有什么好处?
搜索更多相关主题的帖子: 结构  开发  
2008-7-8 17:43
zhishiouran
Rank: 2
等级:注册会员
帖子:78
积分:900
注册:2006-10-15

最好用存储过程,因为用存储过程,读取数据的时候比较快(数据非常多的时候)

2008-7-8 17:55
hebingbing
Rank: 12Rank: 12Rank: 12
来自:泰山学院
等级:版主
威望:10
帖子:3071
积分:32426
注册:2007-10-22

而且存储过程可以过滤掉一些常见的不安全字符串的……

【www.bcsnjd.cn】编程少年基地:提供在线视频教程、电子图书、程序源码等众多资源,欢迎访问
本人免费做asp.net,c#,asp,vb等毕业设计。要求想法极具创新QQ:491131231
2008-7-8 19:41
tomtory
Rank: 4
来自:重庆
等级:高级会员
帖子:712
积分:7588
注册:2008-6-12

我们的项目  基本不直接使用SQL语句
2008-7-10 10:14
kevintang
Rank: 4
等级:高级会员
威望:5
帖子:604
积分:6861
注册:2008-2-14

2008-7-10 10:16
仰望星空
Rank: 12Rank: 12Rank: 12
等级:版主
威望:6
帖子:352
积分:3707
注册:2007-2-11

存储过程的使用是仁者见仁智者见智的,有人说存储过程用多了,影响代码的课维护性,可是有人从效率和安全的角度来考虑,就愿意用,比如2楼和3楼两位,个人觉得,存储过程只有在对数据库一次性操作的逻辑很多的时候才使用,应尽量吧逻辑处理的压力放到程序中,存储过程应该用,但是要有分寸

当人们仰望天空的时候,才有了翱翔的愿望;当人们仰望星空的时候,才有了远航的渴望。
2008-7-10 14:31
sheishidk
Rank: 1
来自:辽宁
等级:新手上路
帖子:2
积分:120
注册:2008-7-11

我刚刚学存储过程,挺有意思的,感觉挺强大的,也很方便
2008-7-11 17:10
yms123
Rank: 12Rank: 12Rank: 12
等级:版主
威望:72
帖子:8038
积分:81976
注册:2004-7-17

技术只是工具,存储过程的优点在于执行数据库的效率高,某些大数据量操作速度快。缺点在于存储过程目前没有统一的标准,各个数据库的存储过程的SQL语句都不完全一样(Oracle与SQL Server的存储过程就不一样),因此影响程序项目的可移植性。
所以是否应用存储过程要根据具体的项目进行应用,某些大数据量却不需要考虑可移植性的项目就可以使用存储过程(比如某些直接在服务器上进行编写的项目)。
而一些需要灵活安装和移植的项目用存储过程就不太合适(比如动网论坛等项目),所以存储过程的应用要根据具体项目来考虑是否要使用存储过程。

http://www.lxzhcn.net
临时域名:http://yms126.1.suhai.com.cn/
版块版主招募中
网站论坛发帖无问题,欢迎发帖。
2008-7-11 20:53
寂寞的刺猬
Rank: 2
等级:注册会员
帖子:108
积分:1194
注册:2008-3-23

大型商业项目中可能会用到,一般的项目是用不到这东西的。

我的博客  http://wlb.wlb.blog.163.com
2008-7-19 00:54
yutianyi
Rank: 2
等级:注册会员
帖子:51
积分:656
注册:2008-7-18

我们做的项目也基本使用存储过程,这样代码看起来比较简洁,最主要的是运行速度快
2008-7-24 10:29
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.064988 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved