【问题标题】:Depth of sys.dm_pdw_exec_requests on Azure SQL Data WarehouseAzure SQL 数据仓库上 sys.dm_pdw_exec_requests 的深度
【发布时间】:2016-12-23 17:47:24
【问题描述】:

我正在运行需要数小时才能在 ADW 上完成的测试,并且所涉及的 SQL 量在不到 30 分钟的时间内就超过了 sys.dm_pdw_exec_requests 的 10,000 行限制(如 https://docs.microsoft.com/en-us/azure/sql-data-warehouse/sql-data-warehouse-service-capacity-limits 中所述)。

我唯一的选择是创建一个进程以每 N 分钟(其中 N

【问题讨论】:

    标签: azure-sqldw


    【解决方案1】:

    我不确定您的用例是什么,但也许您可以从审核日志中获得同样有用的信息?

    https://docs.microsoft.com/en-us/azure/sql-data-warehouse/sql-data-warehouse-auditing-overview

    【讨论】:

      【解决方案2】:

      您也许可以使用已经为此目的构建的东西,而不是重新发明轮子:

      https://github.com/andrealibero/Azure_SQL_DWH_Perf_Stats

      PowerShell 脚本可以在循环中或多次指定的迭代中收集 DMV(在 XML 文件中配置)的输出。

      鉴于 DMV 为您推出的速度有多快,这可能对您的场景有所帮助。

      【讨论】:

        猜你喜欢
        • 2016-06-30
        • 1970-01-01
        • 1970-01-01
        • 2017-06-28
        • 2016-10-26
        • 2016-02-06
        • 2021-03-04
        • 2016-05-07
        • 2020-05-12
        相关资源
        最近更新 更多