好的,所以我有一个旧的 ASP Classic 网站。我已经确定我可以通过每天缓存数据来减少大量的数据库调用。我们的站点数据是只读的,并且变化非常缓慢。我认为根据我们的网站使用情况,我可以通过查询字符串为每天的每次访问缓存页面,而不会影响我们的服务器。
我的第一个想法是使用输出缓存,但我马上发现的问题是直到生成第三页请求时我才获得任何性能。我使用 SQL 探查器验证了这一点,但我不确定为什么。
我的第二个想法是从http://www.4guysfromrolla.com/webtech/032002-1.shtml添加这个 ObjPageCache 包含文件经过一些研究后,我发现这可能会导致比它解决的问题更多的问题http://support.microsoft .com/kb/316451
我希望这里有人会告诉我,自 2002 年以来,向同一服务器发送 ServerXMLHTTP 或 WinHTTP 请求的问题已由 Microsoft 解决。