阅读背景:

C#线程池定时器问题,性能优化,高分跪求解决方案

来源:互联网 
在做一个基于Sql Server 2005的BS项目,项目大致要求是这样的,根据数据库中某条信息的处理时间,然后该条信息时间到了,我要将相应的处理结果添加到表中,之前试开发过Windows服务每秒不断的扫描数据库,当发现需要处理的信息,然后添加处理结果,但是这种系统开销太大,目前我考虑的思路是这样的,在信息添加的时候调用 Clr存储过程,通知处理的结束时间,然后我定义线程池,添加定时器,到那个时间之后连接数据库,添加处理的结果到表中,测试发现很占用Cpu哟,只要稍微多点信息,电脑就死机一样,不知道什么原因,请高手赐教,或者有更好的解决办法,请说一下,只要解决问题,分值不是问题! 在做一个基于Sql Server 2005的BS项目,项目大致要求是这样的,根据数据库中某条信



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: