1

我需要使用日志分析来检索执行的 sql 查询。我有日志分析工作区,还配置了诊断设置(SQL 托管实例和数据库)。但是当我尝试执行以下 kusto 查询时没有数据:

AzureDiagnostics | where Category == "QueryStoreRuntimeStatistics"

我应该设置更多东西来查看这些数据吗?(直接在 SQL Server 数据库上启用查询存储 - 写入和读取?)在 AzureDiagnostic 表中,我只有 UsageStats 和 Erros。

4

1 回答 1

0

我们可以借助日志分析工作区检查 SQL 诊断信息,以下是我们需要遵循的几个步骤:

  1. 需要创建一个日志分析工作空间。
  2. 向 SQL 添加一些配置,例如启用审核模式并选择 Log Analytics 工作区。
  3. 启用对 Log Analytics 的诊断。
  4. 选中将数据发送到日志分析的复选框。我们可以从其中一个Microsoft 博客中了解更多相关信息。
于 2021-11-19T08:19:01.960 回答