第一次使用MVC Profiler。性能问题 +查询超时
我们有一个混合的 .NET 和 .NET开源(django、python、perl、php 等)环境,最近我们遇到了查询超时问题。我在 Brent Ozar 关于堆栈溢出扩展的网络广播中发现了这个工具。
我迫不及待地想用它来看看为什么我们的一些页面超级慢,以及它是否在数据库端,但有人对如何使用 MVC 分析器解决超时错误有任何建议吗?是否有一个“MVC Profiler for non”我可以阅读程序员的链接吗?我想非常熟悉它,但我是一名 DBA,还没有找到太多我能理解的资源。
我主要关心的是: -如何减少对生产的影响。我知道该工具是专门为最大限度地减少生产影响而设计的,但有哪些风险?
-我能得到多细的粒度?我可能无法提取 MS SQL Server 信息,例如每个查询花费了多长时间以及每个查询的执行计划,但我可以接受。
-“设置”完成后,我自己可以通过浏览器测试该网站,向我的同事发送某种链接并让他们进行设置吗?
提前致谢。
谢谢你!
We have a mixed .NET & open source (django, python, perl, php, etc.) environment and lately we've been getting query timeouts. I ran across this tool from Brent Ozar's webcast on scaling at stack overflow.
I can't wait to use it to see why some of our pages are super slow, and if it's on the DB side but does anyone have any recommendations on how to troubleshoot timeout errors using MVC profiler and is there a 'MVC Profiler for non programers' link I can read? I wanted to get very familiar with it but I am a DBA and haven't found too many resources that I can understand.
Mostly I'm concerned with:
-How to reduce the impact to production. I know this tool was designed specifcially to minimize production impact but what are the risks?
-How granular can I get? I probably can't pull out MS SQL Server info such as how long each query took and the execution plan for each, which I'm ok with.
-Once it's 'setup', can I myself just test the site from my browser, send some kind of a link to my co-workers and have them set it up?
Thanks in advance.
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论