精确跟踪 IIS 和/或 SQL

发布于 2024-12-19 09:05:45 字数 432 浏览 1 评论 0原文

我在这个网站中遇到性能瓶颈:http://oceanosdecolor.es/,我无法找到它。如果您尝试,您会发现任何页面(例如主页)都需要很长时间才能加载。

第一次执行页面时,站点会重新加载以检测客户端设备,但这只是第一次,然后它会保留客户端设备,因此不会再次重新加载。

我将执行跟踪记录到数据库中,但我没有获得有用的信息,因为根据日志,整个主页的执行发生在同一 1 秒内,但我可以看到主页需要更多时间来加载。

IIS 日志(在本地尝试时)没有帮助,因为它也以秒为单位提供信息,而不是毫秒,并且它再次表示所有事情都发生在同一秒内,并且无论如何本地运行比在服务器上运行要快得多。

因此,我寻求任何可以更准确地监控性能的工具或我可以使用的任何技术的帮助。

谢谢

I am experiencing a performance bottle-neck in this website: http://oceanosdecolor.es/ and I'm not able to find it. If you try, you'll see any page (for example, homepage) takes a long time to load.

The first time you execute a page, the site reloads to detect client device, but that's only the first time and then it keeps client device so it doesn't reload again.

I log traces of the execution to database but I don't get useful information as, according to the log, the execution of the whole homepage happens in the same 1 second, but I can see that the homepage takes more time to load.

The IIS log (when trying locally) doesn't help as this also gives information in seconds, not miliseconds, and again, it says everything happens in the same second, and anyway running locally is much faster than on the server.

So, I ask for help in any tool to monitor performance with more accuracy or any technique I could use.

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怀里藏娇 2024-12-26 09:05:45

我认为您的答案可能不在于 IIS 或 SQL Server。根据 Chrome 中的开发人员工具,从我的位置首次加载时,实际页面执行和发送 HTML 需要 400 毫秒。问题是你有一堆 CSS 文件(其中许多文件未被找到并导致极长的延迟)。另外,你的要求也很多。

我会为您最喜欢的浏览器安装雅虎的YSlow。从最终用户的角度来看,这将为您提供有关网站上运行缓慢的内容的大量建议。

要在 Chrome 上使用开发人员工具:右键单击页面,点击“检查元素”,然后转到“网络”选项卡,然后硬刷新浏览器(shift-F5)。

我看到的一些问题是:commun.css(2.5 秒并且失败)、layout.css(400 毫秒并且失败)、jquery-ui-1.8.10.custom.min.js(800 毫秒并且失败)。

找到这些失败的原因并修复它,我确信您的网站加载速度会更快。还可以尝试使用 CSS 图像精灵 尽可能减少请求数量。

I think your answer might not lie with IIS or SQL Server. According to the Developer Tools in Chrome, your actual page execution and sending out the HTML takes 400ms on first load from my location. The problem is you have a tangle of CSS files (many of which are not being found and causing extremely long delays). Also you have a lot of requests.

I would install Yahoo's YSlow for your favourite browser. This will give you a whole bunch of recommendations for what is running slow on your site from an end-user perspective.

To use the Developer Tools on Chrome: right click on your page, hit "Inspect Element" and then go to the "Network" tab and then hard-refresh your browser (shift-F5).

A few of the problems I see are: commun.css (2.5 seconds and failed), layout.css (400ms and failed), jquery-ui-1.8.10.custom.min.js (800ms and failed).

Find the reason for these failing and fix it and I'm sure your site will load faster. Also try use CSS image sprites wherever possible to cut down on the number of requests.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文