[英]How to find out where performance of an ASP.NET 1.1 webserver leaks to (outside of page renderings)
[英]How to find out where the performance leak is?
我有一个自建的asp.net页面,( 链接 ),并且在我自己的localhost服务器上,它运行非常快。 但是,当我将其上传到租用服务器(Win08Server,3GB Ram,3GhZ ...)时,它的运行速度非常慢(站点切换需要3-5秒)。
急于找出什么程序在打扰或我在哪里泄漏?
(大部分内容是静态的,开始时只有两个数据库查询!!!)
您是否签出过同一台服务器上托管的其他站点,它们是否也很慢...
我认为问题出在服务器,而不是您的代码,因为您说的是它在主页上只有两个查询。
如果其他站点响应速度很快,则必须检查您的代码。
可能是身份验证问题吗? 如果您使用的是Web主机,则其AD服务器可能处于负载状态,或者您进行的是奇怪的组查找,需要花费几秒钟来设置查询的安全性上下文?
我仍然会按照@ Li0liQ的建议进行操作,请先进行跟踪,不要进行通俗易懂的调试。
您的访客人数是多少? 如果您有很多并发,则可以采取以下策略:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.