如何找到长时间运行的查询?
Posted
技术标签:
【中文标题】如何找到长时间运行的查询?【英文标题】:How to find long running queries? 【发布时间】:2012-10-23 19:07:21 【问题描述】:我们正在使用 SSAS 和 MOLAP。在 SQL 领域,我知道如何查询以获得运行时间最长的查询(请参阅this SO question)。如果我们可以对我们的多维数据集做同样的事情,得到一个长期运行的 MDX 查询列表,那就太好了。这可能吗?这个查询会是什么样子?
【问题讨论】:
【参考方案1】:您可以使用 SQL Server Profiler 监控 SSAS 性能。根据MSDN,您可以例如监控 Analysis Services 实例的性能并识别运行缓慢的 MDX 语句。
这里有一些额外的资源:
Introduction to Using Profiler with SSAS 2008 My Quick Guide to SSAS Query Tuning Part One【讨论】:
以上是关于如何找到长时间运行的查询?的主要内容,如果未能解决你的问题,请参考以下文章