使用 SQL Insights 监视性能
在 Lifecycle Services 中通过 SQL Insights 选项卡上的环境监视页面查看 SQL 性能工具。在本选项卡中,您可以查看特定环境的性能指标、索引分析、实时视图、查询和操作。

- 性能指标 - 根据持续时间(以毫秒为单位)、逻辑输入/输出、执行计数、CPU 时间(以毫秒为单位)以及等待时间,显示在所选期间在系统中运行的最昂贵查询。 数据收集每天提取一次,存储 30 天。 在性能指标内的语句选项卡上,您可以查看查询并下载查询运行计划。
- 索引分析 - 显示来自用户扫描、查找、更新和行计数的聚合表和索引信息。 您可以查看所选索引和其他表指标的趋势。
- 实时视图 - 向您显示当前 DTU 以及运行和阻止语句。
- 查询 - 显示用于按需检索指标的预定义查询的列表。 大多数查询都是同步运行的,以确保立即返回结果。 如果您遇到性能问题,查询运行可能会导致超时错误。 如果发生本情况,请选择该选项以关闭使用快速查询并重新运行查询。
- 操作 - 显示应该用于缓解沙盒和生产环境中的问题的预定义操作列表。 这些操作包括添加或删除索引、更新表上的统计信息、重新生成索引、终止阻止语句等。 您可以根据已执行的操作查看环境历史记录。
SQL Insights 的高级故障排除
有关高级故障排除,您可以查看原始信息日志。 在导出日志之前,您可以使用预定义查询获取问题的原始日志以帮助您进行诊断和监视。 不同类型的预定义查询包括缓慢查询、死锁、崩溃和财务报告问题。
除了原始日志,高级 SQL 故障排除工具还启用性能分析。 这些工具与在 Microsoft Dynamics AX 2012 中使用的 DynPerf 工具相似。 如果您想要与此相关的详细信息,请查看本模块的摘要单元中的参考链接。