关于提高存储过程执行效率问题第二贴

guxing 2006-03-16 06:22:42
有一系统,接有25台PC,其中每台机都是每隔1.5秒刷新数据库连接并重新提取数据,另外都会不断执行同一存储过程,目前执行每机次是0.2 S ,如果机器在15台左右会在0.1S 以下。
由于执行SP中有加锁,必须以排除方式执行SP,所以累加时间就会慢了。
服务器用的X226 2条3.2 CPU , 1G内存。
请问有什么办法能提高性能,加能服务器行吗?

已经升级服务器为X260
xeron 3.16 MP 2条,2G内存,raid 1
现在单次执行在0.1左右,20台机一起用
刚开始速度很快,但数据多了后会越来越慢。
并且多次出现阻塞,请问会是什么问题?

第一贴见:
http://community.csdn.net/Expert/topic/4540/4540697.xml?temp=.9563715
...全文
114 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sky0120 2006-03-20
关注
回复
guxing 2006-03-20
再顶顶
回复
guxing 2006-03-17
请到这
http://community.csdn.net/Expert/topic/4540/4540697.xml?temp=.4611933
讨论
其它为放分贴
回复
ExeMan 2006-03-17
邹建 都出马了,密切关注!!!!!
三钻 高手,绝对关注!!!!!!!!!!
回复
zjcxc 2006-03-16
不想注册, 除了看存储过程, 描述清楚业务需求也是非常必要的.
回复
guxing 2006-03-16
请到下面下载3个主要的存储过程,解压密码为123
http://www.xdfzz.net/viewFile.asp?Boardid=9&ID=42416

万分感谢
回复
guxing 2006-03-16
如能解决,偶将送上1000分,决不食言。
回复
guxing 2006-03-16
另外,
目前系统 是 2000 server sp4 + sqlserver2000 sp3
换成unix + oracle 是否会改善?
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2006-03-16 06:22
社区公告
暂无公告