
1、修改服务器中SQL Server可使用的最大内存。(注意,SQL Server占用的最饥御粗大内存一般不要超过系统实际内存的50%、最大不要超过75%,以免导致IIS等内存不够,拖累整个OA无法正常使用。)
2、打开 SQL Server 配置管理器(点击:开始-》所拆神有程序--》microsoft SQL SERVER 2005-->配置工具--》SQL Server Configuration Manager),
最后,重新启动SQL Server服务,终于看到了久违的光速了,一切恢复正常,登入SQL Server Management Studio,即使不加端口号,也不影响。登录点晴OA系统也恢复到了正常烂镇的速度。
肯定是你代码逻辑有问题啦~最简答的一个方法 GC.Collect()垃圾回收
最好检查一下你的所有变量的作用域
并且检查一下不要高州再循环中初判芦始化对象那样很慢
你不贴代码谁也不知道怎么回事
对象被dispose()不见得资源就全被释放了,.net依据一定机制去释放资源掘念带,对象被dispose()了也不会马上就释放资源
窗口最小化时等。1、亏唯窗口最小化时,程序可能会执行一些耗时的 *** 作,解决方法是将这些 *** 作放在后台线程中执行,避免阻塞主线程。
2、窗口最小化时,程序可能会停止渲染界面,但是仍然会执行一些计算任务,解决方法是将计算任务放在后台线程中执行,避免阻塞主线程。
3、窗口最小化时,程序可能会暂停一些定时器或者动画效果,但是这些定仔锋时器或者动画效果可能会在窗口恢复正常大小时重新启动,解决方法是在窗口最小化时停止定时器或者动画效念空晌果,并在窗口恢复正常大小时重新启动。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)