reporting service报表运行时占用MEM和CPU高

[复制链接]
查看11 | 回复5 | 2009-1-15 11:42:46 | 显示全部楼层 |阅读模式
一台报表服务器,WINDOW2003 SP2,SQL2005 SP2
IIS+reporting service
一支报表在IE中查询时很久不出结果,服务器端CPU瞬间从0升到50左右,MEM从400M升到1G左右,但是在SQL SERVER活动监视器中看到已执行完毕了。单独在服务器端去运行这个PROCEDURE 29秒可以出结果。
IIS和SQL SERVER在一台服务器,IIS,SQLSERVER,REPORTING SERVICE都重启过,没有改善。JOB之类的任务都停止了,单运行这一个报表也是一样。最近一段时间数据没有太大变化,这支报表已经正常运行一年左右,没有出现过问题。
哪位知道是什么原因引起的?
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
返回结果有多少笔 ?
报表是否有利用分页显示 ?
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
服务器端CPU瞬间从0升到50左右,MEM从400M升到1G左右

AP ,DB在一台机器上比较容易混淆, 看看是否能测试将IIS暂时转移到两外一台配置相对好的PC上
测试看看负荷如何
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
其它的报表没有问题,就这一支
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
返回结果只有154笔
回复

使用道具 举报

千问 | 2009-1-15 11:42:46 | 显示全部楼层
从IE中查其它的报表也可以在2分钟内显示出来,CPU只是瞬间的升高,很快会降下去。只有这一支报表一直不能出来结果,且CPU停在50左右不动
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行