CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

在一个数据库中建多个存储过程对数据库性能有没有不利影响

楼主gongshf(gong)2005-01-11 09:08:28 在 MS-SQL Server / 应用实例 提问

我将所有SQL语句都以存储过程来做,有两三百个,请问这么多的存储过程对数据库的性能有没有不利影响?另,有哪位高手能解说一下应该如何适当使用存储过程。 问题点数:10、回复次数:8Top

1 楼klan(因帅被判7年)回复于 2005-01-11 09:34:47 得分 0

noTop

2 楼dellair(dellair)回复于 2005-01-11 10:19:38 得分 5

应该是没有的,我们公司的一个数据库的存储过程超过500个了Top

3 楼gongshf(gong)回复于 2005-01-11 15:34:22 得分 0

那有没有必要,也就是说,对一些数据量比较少的(几百条记录),用存储过程应该没有明显的好处吧。  
  在SQL中,一般一个表多少记录算记录比较多需要用存储过程来提高效率?  
  谢谢!Top

4 楼gongshf(gong)回复于 2005-01-12 13:01:27 得分 0

upTop

5 楼gongshf(gong)回复于 2005-01-15 10:51:04 得分 0

upTop

6 楼ytzuyf(21世纪什么最贵)回复于 2005-01-16 10:43:39 得分 0

up~~Top

7 楼KingCrane(子鹤)回复于 2005-01-16 10:54:34 得分 0

用存储过程不仅仅是提高效率,还有其他的好处Top

8 楼MonkTong(MonkTong)回复于 2005-01-16 20:44:53 得分 5

其实,使用存储过程最大的好处是利用服务器的资源(内存/CPU)来进行数据处理,减少服务器与客户端之间的通信量,比较适合于大的查询操作和批数据的处理。  
  几百条记录其实用不用存储过程关系不会很大。Top

相关问题

  • 这个存储过程如何在InterBase数据库中建立
  • 数据库存储过程!?
  • 各为大侠请问如何在Access数据库中建立存储过程?如何调用?
  • 数据库存储过程问题
  • 数据库存储过程的处理
  • 关于DB2数据库存储过程
  • pb调用数据库存储过程
  • 存储过程恢复数据库?
  • 存储过程 创建数据库
  • 存储过程是不是要在服务器上建立啊?我看到教程说要在ISQL/w中建立存储过程,可我用的是access2000数据库啊!

关键词

  • 存储过程
  • 数据库
  • 性能
  • 服务器
  • 数据
  • 记录
  • 影响
  • 好处
  • 性能有没有不利
  • 应该

得分解答快速导航

  • 帖主:gongshf
  • dellair
  • MonkTong

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo