摘要: 在IIS6下,经常出现w3wp.exe的内存及CPU占用不能及时释放,从而导致服务器响应速度很慢。解决CPU占用过多:1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。2、设置应用程序池的CPU监视,不超过25%(服务器为4CPU),每分钟刷新,超过限制时关闭。根据w3wp取得是哪一个应用程序池:1、在任务管理器中增加显示pid字段(任务管理器>查看>选择列>P... 阅读全文
posted @ 2010-11-23 16:28 Daniel_Lu 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 控制程序可使用的内存数量。动态分配允许管理员声明一块内存的大小;考虑到它的实际使用,SQL服务器可以分配给其需要占用的内存的最大值,并且(理论上)在没有使用内存的情况下将其释放。静态分配则是创建一块固定的内存空间,提供给SQL Server使用——不再进行分配。      在默认情况下,SQL Server被设置成动态分配,分配给其正在运行的计算机内所有可用的物理内存。许多... 阅读全文
posted @ 2010-11-23 13:27 Daniel_Lu 阅读(620) 评论(2) 推荐(0) 编辑
摘要: 问:好多asp.net程序,放在一台服务器上,客户端连接使用一段时间后,在服务器上打开任务管理器一看,发现有很多w3wp.exe,占用内存很大,达到1g,请问为什么会这样?有什么办法可以避免这种情况呢?答:这主要是你的ASP.NET 开发的程序有 内存泄漏;对于 非托管资源,一定要注意 释放。问:我的具体情况是这样的:服务器配置 至强2.8G 内存512M SCSI硬盘 2块 (软镜像)系统 wi... 阅读全文
posted @ 2010-11-23 13:04 Daniel_Lu 阅读(506) 评论(1) 推荐(1) 编辑
摘要: 近期项目需要,做了一段时间的SQL Server性能优化,遇到了一些问题,也积累了一些经验,现总结一下,与君共享。SQL Server性能优化涉及到许多方面,如良好的系统和数据库设计,优质的SQL编写,合适的数据表索引设计,甚至各种硬件因素:网络性能、服务器的性能、 操作系统的性能,甚至网卡、交换机等。这篇文章主要讲到如何改善SQL语句,还将有另一篇讨论如何改善索引。 如何改善SQL语句的一些原则... 阅读全文
posted @ 2010-11-23 11:57 Daniel_Lu 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 摘 要:影响SQL Server数据库性能的一些因素及SQL Server进行性能优化的原理, 关键词:SQL Server数据库 性能优化 查询  设计1个应用系统似乎并不难,但是要想使系统达到最优化的性能并不是一件容易的事。在开发工具、数据库设计、应用程序的结构、查询设计、接口选择等方面有多种选择,这取决于特定的应用需求以及开发队伍的技能。本文以SQL Server为例,从后台数据库的角度讨 ... 阅读全文
posted @ 2010-11-23 11:56 Daniel_Lu 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.blogjava.net/allen-zhe/archive/2010/07/23/326966.html近期项目需要,做了一段时间的SQL Server性能优化,遇到了一些问题,也积累了一些经验,现总结一下,与君共享。SQL Server性能优化涉及到许多方面,如良好的系统和数据库设计,优质的SQL编写,合适的数据表索引设计,甚至各种硬件因素:网络性能、服务器的性... 阅读全文
posted @ 2010-11-23 11:52 Daniel_Lu 阅读(160) 评论(0) 推荐(0) 编辑