我是一个.NET开发人员,平均SQL技能的最佳途径。我正在研究一个“数据库沉重”的网络应用程序。我一直在使用分析器来调试查询和特效。有没有办法使用这个工具来查看查询/过程的性能。什么是使用SQL事件探查器
如何充分利用SQL事件探查器?
我使用SQL Server 2008的
我是一个.NET开发人员,平均SQL技能的最佳途径。我正在研究一个“数据库沉重”的网络应用程序。我一直在使用分析器来调试查询和特效。有没有办法使用这个工具来查看查询/过程的性能。什么是使用SQL事件探查器
如何充分利用SQL事件探查器?
我使用SQL Server 2008的
没有硬性和每说快速的规则,因为它依赖于数据库系统的类型,你带的工作。
作为一般的起点与SQL Server的性能调整,你会发现下面的参考是非常有用的确实。它包含各种注意事项和说明。
http://www.brentozar.com/sql-server-performance-tuning/
也看看下面的文章, “标识使用SQL Server Profiler性能问题”
http://vyaskn.tripod.com/analyzing_profiler_output.htm
如果您需要更多的帮助刚落,我行。
我不熟悉SQL塞雷尔语2008年,但在SQL Server 2005中你最好的选择是“显示执行计划”的功能。我会让你知道你的查询的哪些部分占用了最多的时间。通常添加索引将非常有帮助,这个工具将帮助您确定他们最需要的地方。
它是一种美妙而强大的工具。但要小心,不要做下面的”
1)不要捕捉一切。你可以有这么多的事件/对象,你将无法找到任何东西,你可以通过设置应用程序/用户过滤器/数据库。
2)不要在生产机器上运行探查。
3)不要节省生产数据库的跟踪信息。它保存到从生产档案分开存储的文件。
谢谢你的链接 – Developer 2009-05-29 19:24:57
@Nick:不客气 – 2009-05-29 19:27:48