最大限度地提高 Azure SQL 数据库性能
监控、分析和优化 Azure SQL 性能
快速定位 Azure 数据库环境中的问题
您的数据库环境随时都可能出现问题 - 我们要正视这个问题,因为没有人是在静态环境中工作的。借助 24/7 全天候 Azure 监控,SolarWinds® Database Performance Analyzer (DPA) 能够以多维方式识别等待时间行为的峰值,从而更容易锁定造成瓶颈的原因,并更容易理解其来源。
在机器学习的支持下,适用于 Azure SQL 的 DPA 可以监视行为模式的异常,让您了解问题的严重性,并根据您可以定义的敏感度收到警报。
分析 Azure SQL 服务器的性能,找出根源
DPA 中的 Azure SQL 数据库监控工具可以帮助您找到环境中最大的 Azure SQL 服务器性能问题 - 然后轻松地深入了解 DPA 提供的分析,确定问题的原因。使用关联的资源指标,更深入地了解利用率问题。
DPA 中的 Azure SQL 性能监控工具可以提供详细的阻塞和死锁分析,以量化阻塞对终端用户的影响,并将阻塞树可视化,以查看涉及的会话和查询,这可以让您了解问题的原因以及受害者是谁。查询级别的性能分析将可用数据带入一个视图,以帮助您解答“为什么这个查询运行地很慢?”以及更多问题。
使用详细的数据来优化您的数据库
发现和分析 Azure SQL 性能问题往往只是一个开始。Azure SQL 数据库监控的最终目标是使用这些性能洞察调优数据库,减少问题的影响。
构建 DPA 的目的是提醒您注意潜在的可改进的方面,在您开始优化数据库时为您指明正确的方向。DPA 可以监控实际工作负载,以突出显示查询的数据量超过需求的情况。然后,DPA 将这些查询汇总到一个表中,让您从整体上了解最佳的调优和索引机会。通常情况下,简单的更改便会对性能产生最大的影响,但您必须知道从哪里着手。
利用表调优最佳实践
遵循表调优最佳实践是提高 Azure SQL 服务器性能的有效方法。但是,当您有许多与 Azure SQL 数据库相关联的表时,您如何知道数据库表是否遵循了最佳实践?
借助 DPA,您可以更轻松地根据一系列 SQL Server 性能调优最佳实践来评估您的表和索引,包括标记和解决常见问题,例如外键没有索引、重叠索引、宽索引、没有定义索引或没有主键。DPA 还可以帮助您快速识别迫切需要注意的 Azure SQL 性能问题。
将数据库性能与虚拟机性能关联起来
利用 DPA 中先进、直观的图表功能,将性能问题映射到关键的虚拟机 (VM) 指标上,并确定虚拟机性能的影响,包括 VMware vSphere 性能,因为它与 Azure SQL 数据库有关。借助对 Azure SQL 服务性能的更多洞见,您可以更快地解决数据库虚拟化的问题。
获取更多关于 Azure SQL 数据库的信息
您是否发现自己会问…
鉴于 Microsoft Azure SQL 数据库购买模式提供基于数据库事务单元 (DTU) 的各种服务层,监控 Azure SQL 数据库的 DTU 限制和费用应该是组织的优先事项之一。
SolarWinds Database Performance Analyzer 旨在监控您的 DTU 消耗、DTU 利用率和 DTU 限制,从而更好地使您保持在服务层级的 Azure SQL 数据库大小限制之内。通过深入了解您的 Azure SQL 数据库环境和 Azure SQL 数据库大小限制,您将能够更有效地分配资源和预算,并只为您需要的服务层级付费。
除了在您接近层级的 Azure SQL 数据库大小限制时发出通知外,监控 DTU 限制和费用还可以让您在瓶颈和减速期间全面了解您的 SQL 数据库环境,提供宝贵的数据,帮助您找到数据库性能问题的根源。借助 Azure SQL 数据库监控工具,您可以更轻松地了解您的 Azure SQL 数据库在日常操作中消耗的可用 DTU 百分比,以及您是否在 Azure SQL 数据库大小限制之内。
鉴于 Microsoft Azure SQL 数据库购买模式提供基于数据库事务单元 (DTU) 的各种服务层,监控 Azure SQL 数据库的 DTU 限制和费用应该是组织的优先事项之一。
SolarWinds Database Performance Analyzer 旨在监控您的 DTU 消耗、DTU 利用率和 DTU 限制,从而更好地使您保持在服务层级的 Azure SQL 数据库大小限制之内。通过深入了解您的 Azure SQL 数据库环境和 Azure SQL 数据库大小限制,您将能够更有效地分配资源和预算,并只为您需要的服务层级付费。
除了在您接近层级的 Azure SQL 数据库大小限制时发出通知外,监控 DTU 限制和费用还可以让您在瓶颈和减速期间全面了解您的 SQL 数据库环境,提供宝贵的数据,帮助您找到数据库性能问题的根源。借助 Azure SQL 数据库监控工具,您可以更轻松地了解您的 Azure SQL 数据库在日常操作中消耗的可用 DTU 百分比,以及您是否在 Azure SQL 数据库大小限制之内。
有效实现 Azure SQL 数据库性能最大化
Database Performance Analyzer
- 访问查询和表调优顾问
- 持续监控活动会话
- 通过多维分析找出复杂问题的根源
起始价格




