我需要分析Azure Synapse中DW数据库视图中的SQL请求数量。该工具可以监控 SQL 请求,但无法导出数据。有一个表格可以让我看到这些数据,或者其他方式来查询SQL请求的数量并导出? 下面的例子。
注意。
若昂·费利佩·卡瓦略
我尝试执行 SQL Server 的默认查询,但结果与 Azure Synapse Monitor 不同。 示例:如何在 SQL Server Management Studio 中查看查询历史记录 特定数据库的最后执行的查询 我尝试了 Export-AzSynapseSqlScript 函数,如某些文档所示,但该函数导出所有 SQL 脚本,而不导出所有请求 SQL。我在 Microsoft 答案中的问题的链接:https://learn.microsoft.com/en-us/answers/questions/1657187/export-or-query-for-all-requests-sql-in-dw-databas?page =1&orderby=有帮助&comment=answer-1509279#newest-answer-comment
我找到了一个 sys 表,其中包含我期望的结果。表 sys.dm_exec_requests_history 包含 Synapse 监视器的相同结果。 来源:azure synapse serverless sql pool数据库支持查询存储吗?
注意,
若昂·费利佩