引用 6楼以专业开发人员为伍 的回复:只有深入测试调试之后,等你能贴出深入一点的调试信息之后,才知道是怎么回事儿。您好,我的这个小程序耗时的操作包括和数据量交互都是用服务器端操作,我现在打算用Backgroundworker这个控件去开在新线程中执行耗时的统计方法,还有和数据库交互,包括更新在线状态等,然后在服务器端程序加入一个本地日志功能捕获异常,这样的思路应该可行吧?
只有深入测试调试之后,等你能贴出深入一点的调试信息之后,才知道是怎么回事儿。
数据量大容易崩溃,应该怎样改善呢 -》多大数据量, 配置文件里是否配置最大数据接收量?
既然是winform程序我觉得适当的可以把压力分摊到各客户端,比如统计出来常用的数据表进行本地化,这样可以减少交互次数!也可以在wcf端设立数据缓冲池,设计缓存等等
110,536
社区成员
642,578
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧