Azure 顾问中的性能建议有助于提高业务关键型应用程序的速度和响应能力。 可通过顾问从顾问仪表板的“性能”选项卡获取性能建议。
订阅在计划弃用的版本上运行。 2023 年 9 月 30 日,早于 2021 年 8 月 1 日的 Azure API 管理服务的所有 API 版本都会停用,并且 API 请求会失败。 升级到新版本,以防止服务中断。
潜在优势:API 版本停用
影响:高
有关详细信息,请参阅 Azure 更新
ResourceType:microsoft.apimanagement/service
建议 ID:4b0b5652-aad5-4818-89ad-1a2dde6e5128
应用在过去 3 天内每天处理 1000 多个请求。 高级 V2 应用服务层级提供的更高性能的基础结构对应用有益。 与以前的实例相比,高级 V2 层级具有 Dv2 系列 VM,此系列 VM 配备更快的处理器和 SSD 存储以及双倍的内存-内核比。 在我们的文档中详细了解如何升级到高级 V2。
潜在优势:以更低的成本获得更好的性能
影响:高
有关详细信息,请参阅 “配置高级 V3”层 - Azure 应用服务
ResourceType:microsoft.web/sites
建议 ID:9ebff5d5-10c1-4fed-8c58-1954e27d3bfa
应用打开了过多的 TCP/IP 套接字连接。 超出临时 TCP/IP 端口连接限制可能导致应用出现意外的连接问题。
潜在优势:更好的性能和更低的成本
影响:高
ResourceType:microsoft.web/sites
建议识别码:07f9a07d-9030-465c-89dc-b1f712334b83
应用程序网关最近运行的利用率较高,在重负载下,你可能会遇到流量丢失或延迟增加。 请务必根据流量情况并留有一定余量调整您的应用程序网关,以便为任何流量激增或峰值做好准备,并最大限度地降低对 QoS 的影响。应用程序网关 v1 SKU(标准/WAF)支持手动缩放,而 v2 SKU(Standard_v2/WAF_v2)支持手动和自动缩放。 在手动缩放过程中,请增加实例计数,如果启用了自动缩放,请确保将最大实例计数设置为较高值,以便应用程序网关可以随着流量增加而横向扩展。
潜在优势:确保网站的可用性
影响:中等
有关详细信息,请参阅 应用程序网关高流量支持
ResourceType:microsoft.network/applicationgateways
建议编号:2ee9f31e-df58-4893-b3e7-66c0cd74183a
由于 Azure Bastion 资源的当前配置,无法对其进行更新。 请在 2021 年 2 月 19 日之前删除并重新创建资源,以接收更新。 如果不按此日期删除并重新创建资源,系统会自动删除并重新创建资源。
潜在优势:接收 Azure Bastion 资源所需的更新。
影响:高
有关详细信息,请参阅 教程:使用指定的设置部署 Azure Bastion:Azure 门户
ResourceType:microsoft.network/bastionhosts
建议 ID:17ebccd8-1405-405c-8695-1981d115ffdc
最近你使用的线路带宽超过了所购买线路带宽的 90%。 如果超出分配的带宽,则通过 ExpressRoute 发送的数据包发生丢包的情况会增加。 如果你的带宽需求仍然很高,请升级线路带宽以保持性能。
潜在优势:防止带宽过度订阅导致的数据包丢弃
影响:高
有关详细信息,请参阅 关于升级线路带宽
ResourceType:microsoft.network/expressroutecircuits
建议 ID:f606607c-ee34-445e-997e-49d7cb563fe0
Azure 防火墙部署在网络规则中已达到或超过 20,000 个唯一源/目标。 请优化网络规则配置和处理,以防止出现性能和延迟问题。
潜在优势:确保 Azure 防火墙配置为优化性能。
影响:高
有关详细信息,请参阅 Azure 防火墙性能最佳做法
ResourceType:microsoft.network/firewallpolicies
建议 ID:10b153b5-59d0-45ac-bb3f-6a0b7ad9c0cd
防火墙策略中的规则集合组 (RCG) 即将达到 2 MB。 优化规则集合组 (RCG) 以防止性能影响。
潜在优势:确保 Azure 防火墙配置为优化性能。
影响:高
有关详细信息,请参阅 Azure 订阅和服务限制、配额和约束 - Azure 资源管理器
ResourceType:microsoft.network/firewallpolicies
建议 ID:80b35b4e-1e5c-4ddf-835e-a774ce2ab81e
Azure 防火墙策略达到或超过最大 200 个 IP 组。 请考虑减少数量、调整 IP 组或调整规则配置,以防止性能和延迟问题。
潜在优势:确保 Azure 防火墙配置为优化性能。
影响:高
有关详细信息,请参阅 Azure 订阅和服务限制、配额和约束 - Azure 资源管理器
ResourceType:microsoft.network/firewallpolicies
建议 ID:db00ef71-91ab-418a-a2ea-da45a678bb34
运行状况探测可以使用 GET 或 HEAD HTTP 方法。 最好使用 HEAD 方法进行健康探测,以减少源上的流量负载。
潜在优势:减少源服务器上的流量负载
影响:中等
有关详细信息,请参阅 Azure Front Door - 最佳做法
ResourceType:microsoft.network/frontdoors
建议 ID:241b9d61-3657-4096-85c3-83ad2a5f36e2
生存时间 (TTL) 会影响客户端向 Azure 流量管理器发出请求时客户端将获得的响应的时效性。 减少 TTL 值意味着在发生故障转移的情况下,客户端会更快地路由到正常运行的终结点。 将 TTL 配置为 20 秒,以便快速将流量路由至健康检查端点。
潜在优势:通过故障转移到正常运行的终结点来提高可用性
影响:高
有关详细信息,请参阅 Azure 流量管理器终结点监视
ResourceType:microsoft.network/trafficmanagerprofiles
建议 ID:b020ff96-37bf-4a64-8bd5-2bfb3fdf3f87
生存时间 (TTL) 会影响客户端向 Azure 流量管理器发出请求时客户端将获得的响应的时效性。 降低 TTL 值意味着在发生故障或转移时,客户端会更快地路由到工作正常的终端节点。 将 TTL 配置为 60 秒,以便尽快将流量路由到健康检查终结点。
潜在优势:通过更快地将故障转移到正常运行的终结点来提高可用性
影响:中等
有关详细信息,请参阅 Azure Traffic Manager 终结点监控
ResourceType:microsoft.network/trafficmanagerprofiles
建议 ID:d374a732-e69b-41dc-bbc2-a7234e2270be
每个网关 SKU 只能支持并发 P2S 连接的指定计数。 你的连接计数接近网关限制,因此其他连接尝试可能会失败。
潜在优势:增加网关的大小可让你支持更多并发 P2S 用户
影响:高
ResourceType:microsoft.network/virtualnetworkgateways
建议 ID:f78c8e26-9c40-4a74-a091-f76aecb49099
在高流量负载下,VPN 网关可能会因为 CPU 使用率过高而丢弃数据包。 应考虑升级 VPN 网关 SKU,因为你的 VPN 一直在运行。
潜在优势:增大 VPN 网关的规模可以确保不会因 CPU 负载过高而导致连接断开。
影响:高
有关详细信息,请参阅 虚拟机大小概述 - Azure 虚拟机
ResourceType:microsoft.network/virtualnetworkgateways
建议 ID:2e41fe84-7173-4fe9-b257-61aa4679c3fe
ExpressRoute 网关需要持续维护。 平台升级老化的硬件,以确保可靠性、可用性、安全性和性能。 大多数升级都是无缝的,但有些升级会影响部署。 2017 年之前连接的网关可能无法达到最佳性能。
潜在优势:改进了较新的硬件的性能
影响:高
有关详细信息,请参阅 如何转换旧版 ExpressRoute 网关连接
ResourceType:microsoft.network/virtualnetworkgateways
建议 ID:83d8749f-cbdd-4268-9a7b-bc0512f36fca
将前缀更新为小于 ExpressRoute 虚拟网络网关的最大前缀限制。 ExpressRoute 虚拟网络网关最多允许 11000 个前缀。
潜在好处:防止连接丢失。
影响:高
有关详细信息,请参阅 Azure 订阅和服务限制、配额和约束 - Azure 资源管理器
ResourceType:microsoft.network/virtualnetworkgateways
推荐编号:ad65c036-7bb0-4f2e-9059-e4bea4799412
增加搜索单位。 在过去 7 天中,平台观察到在记录的分钟中,Azure 搜索 API 的请求有超过 20% 时间遭遇限流。
潜在优势:缩放资源以减少限制错误。
影响:中等
ResourceType:microsoft.search/searchservices
建议 ID:3b1b26f2-bacb-437f-b481-f4dc3a0bbf9b
将搜索 SDK 的版本升级到最新版本。 最新版本的 Azure AI 搜索 SDK 包含新功能和问题修复。
潜在优势:添加新功能功能。 修复问题
影响:中等
有关详细信息,请参阅 API 版本 - Azure AI 搜索
ResourceType:microsoft.search/searchservices
建议 ID:4cab9b17-7fa9-4d20-88ba-47232ee0ee24
我们识别到来自过时的 API 对此订阅下资源的 SDK 请求。 建议切换到最新的 SDK 版本。 这可确保你获得最新功能和性能改进。
潜在优势:最新的 Automanage API 包含已知问题的修复和其他改进。
影响:中等
ResourceType:microsoft.hybridcompute/machines
建议 ID:03290f58-8985-479f-8a38-ac7d803cff62
我们识别到来自过时的证明 API 对此订阅下资源的 API 请求。 建议切换到最新的证明 API 版本。 需要更新现有的代码,才能使用最新的 API 版本。 这可确保你获得最新功能和性能改进。
潜在优势:最新的证明 API 包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 Microsoft Azure 证明 REST API 参考
ResourceType:microsoft.attestation/attestationproviders
建议 ID:3629448e-9b3e-4c5d-96ec-4760bbfde5ab
不在服务器负载高的情况下运行时,缓存实例的性能最佳,因为服务器负载高会导致其不响应、数据丢失或不可用。 应用最佳实践来减少服务器负载,或者调整为其他尺寸或型号以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅 排查 Azure Cache for Redis 中的连接问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:a5ab10c5-424a-4818-9fba-ddca1eee531a
不在服务器负载高的情况下运行时,缓存实例的性能最佳,因为服务器负载高会导致其不响应、数据丢失或不可用。 应用最佳做法来降低服务器负载,或者调整到不同的规格或 SKU,以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 排查 Azure Cache for Redis 中的连接问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:e34f1fd6-7d4b-4030-9c1a-0b413675cb40
不在网络带宽高的情况下运行时,缓存实例的性能最佳,因为带宽高会导致其不响应、数据丢失或不可用。 应用最佳做法来降低网络带宽,或者缩放为其他大小或 SKU 以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:a67201dd-6df0-4838-8258-5abf26adc8f6
不在网络带宽高的情况下运行时,缓存实例的性能最佳,因为带宽高会导致其不响应、数据丢失或不可用。 应用最佳做法来降低网络带宽,或者缩放为其他大小或 SKU 以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议编号:a616baa6-74dd-45ac-a2a3-ab278d63f2d7
不在服务器负载高的情况下运行时,缓存实例的性能最佳,因为服务器负载高会导致其不响应、数据丢失或不可用。 应用最佳实践来降低服务器负载,或者调整为具有更大容量的不同尺寸或规格。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:a25fccfd-854d-4c1a-9fae-aa0597a45e27
不在服务器负载高的情况下运行时,缓存实例的性能最佳,因为服务器负载高会导致其不响应、数据丢失或不可用。 采用最佳实践来降低服务器负载或调整至更大容量的规格或型号。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:dcd94184-c5fb-4e80-ac1e-7f11930b4f77
当运行客户端应用程序的主机能够跟上缓存的响应时,缓存实例的性能最佳。 如果客户端主机在内存、CPU 或网络带宽上运行热,则缓存响应不会足够快地到达应用程序,可能会导致更高的延迟。
潜在优势:可以改善缓存吞吐量和延迟。
影响:中等
有关详细信息,请参阅 排查 Azure Cache for Redis 客户端问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:2f57b58b-1677-4c31-8a37-be79838d14ca
不在内存压力高的情况下运行时,缓存实例的性能最佳,因为内存压力高会导致其不响应、数据丢失或不可用。 应用最佳做法来减少使用的内存,或者缩放为其他大小或 SKU 以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:16d0cf25-463d-4a20-8f18-d8d71edf92e3
不在内存压力高的情况下运行时,缓存实例的性能最佳,因为内存压力高会导致其不响应、数据丢失或不可用。 应用最佳做法来减少使用的内存,或者缩放为其他大小或 SKU 以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:64dce138-80d7-48ad-934b-025a425386a7
不在内存压力高的情况下运行时,缓存实例的性能最佳,因为内存压力高会导致其不响应、数据丢失或不可用。 应用最佳做法来减少使用的内存,或者缩放为其他大小或 SKU 以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:b1184137-cf30-4a62-87bd-5e287b911a46
不在内存压力高的情况下运行时,缓存实例的性能最佳,因为内存压力高会导致其不响应、数据丢失或不可用。 应用最佳做法来减少使用的内存,或者缩放为其他大小或 SKU 以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 排查 Azure Cache for Redis 服务器问题 - Azure Redis 缓存
ResourceType:microsoft.cache/redis
建议 ID:2adfe155-4639-4d83-9814-15ce7454fa25
建议使用最新版本:https://www.nuget.org/packages/Azure.CodeSigning.Sdk#versions-body-tab
潜在优势:最新版本
影响:中等
有关详细信息,请参阅 NuGet Gallery
ResourceType:microsoft.app/containerapps
建议 ID:c5aa02ed-1fcb-4e31-b283-a14a666ff1c4
Azure Cosmos DB 容器使用默认索引策略,该策略会为文档中的每个属性编制索引。 由于存储的是大型文档,因此会为大量属性编制索引,这会导致请求单位消耗较高且写入延迟增加。 要优化写入性能,建议将默认索引策略重写为仅为查询中使用的属性编制索引。
潜在优势:提高容器的写入吞吐量
影响:中等
有关详细信息,请参阅 Azure Cosmos DB 索引策略
ResourceType:microsoft.documentdb/databaseaccounts
建议 ID:683b5e32-48aa-4b46-a822-4e22a20ee244
我们注意到,您的 Azure Cosmos DB 应用程序通过 Cosmos DB .NET 或 Java SDK 使用网关模式。 建议切换到直接连接,以实现较低的延迟和更高的可伸缩性。
潜在优势:改进了应用程序的延迟和高可用性
影响:高
有关详细信息,请参阅 适用于 .NET SDK v2 的 Azure Cosmos DB 性能提示
ResourceType:microsoft.documentdb/databaseaccounts
建议编号:75c8c891-46d2-41fa-a81c-84e870a139a9
此帐户具有自定义设置,可允许容器中的逻辑分区大小超过 20 GB 的限制。 此设置由 Azure Cosmos DB 团队作为临时措施应用,为你提供了使用另一分区键重新设计应用程序架构的时间。 不建议将其作为长期解决方案,因为增加限制时不遵循 SLA 保证。 你现在可以使用分层分区键(预览)来重新设计应用程序的架构。 使用此功能,你可以设置多达三个分区键(适用于使用合成密钥的多租户方案或工作负荷),因此可以超出 20 GB 的限制。
潜在优势:优化数据分布和性能
影响:中等
有关详细信息,请参阅 “现在以个人预览版提供:使用分层分区键优化数据分布 - Azure Cosmos DB 博客”
ResourceType:microsoft.documentdb/databaseaccounts
建议 ID:3a7c4990-18e7-4581-b62d-c745260e7c5b
你为 Azure Cosmos 容器查询使用的查询页面大小是 100。 建议使用的页面大小是 -1,以提高扫描速度。
潜在优势:端到端查询延迟显著提高。
影响:中等
ResourceType:microsoft.documentdb/databaseaccounts
建议 ID:e27c5181-5005-4dc3-a449-89b726a3bf54
使用突发容量以利用空闲数据库/容器容量来处理流量高峰,从而防止出现速率限制(429 个错误)并维持工作负载突发期间的性能。
潜在优势:提高性能和工作效率
影响:低
ResourceType:microsoft.documentdb/databaseaccounts
建议 ID:1ff3c87f-63c6-4b94-9bb1-28f8d115103e
查询可以从添加索引中获益,以降低成本并提高性能。 建议考虑将这些索引路径添加到容器的索引策略。
潜在优势:减少查询 RU 费用并提高性能
影响:中等
有关详细信息,请参阅 Azure Cosmos DB 索引策略
ResourceType:microsoft.documentdb/databaseaccounts
建议 ID:4391ebb6-9519-4563-97c8-85f40cb92a63
当 CPU 使用率在 12 小时的时间范围内超过 90% 时,用户会收到有关高使用率的通知。 此外,系统还建议他们纵向扩展到更高层级以获得更好的性能。
潜在优势:提高性能
影响:中等
有关详细信息,请参阅 缩放或配置群集 - Azure Cosmos DB for MongoDB vCore
ResourceType:microsoft.documentdb/databaseaccounts
建议编号:b633adb4-0c3c-4ab6-ab52-a9d752c6ac52
看起来你的资源可以自动扩展以提高性能(根据你上周的实际使用情况、缓存利用率、摄取利用率、CPU 和流摄取利用率)。 为了优化成本和性能,建议启用优化的自动缩放。
潜在优势:优化性能
影响:中等
有关详细信息,请参阅 管理群集水平缩放(横向扩展)以满足 Azure 数据资源管理器中的需求 - Azure 数据资源管理器
ResourceType:microsoft.kusto/clusters
建议编号:a17ff303-56eb-4382-ac2c-ac7e317945fc
根据上个月的实际使用情况,更新缓存策略,以增加表的热缓存。 保留期必须始终大于缓存期。 如果增加缓存后保留期低于缓存期,请更新保留策略。 (*) 仅基于已扫描数据的用户查询进行分析。
潜在优势:优化性能
影响:中等
有关详细信息,请参阅 缓存策略(热缓存和冷缓存) - Kusto
ResourceType:microsoft.kusto/clusters
建议 ID:389653ce-d564-4b95-aac4-ca30e1602536
我们的内部遥测显示服务器的审核日志可能已在过去一天内丢失。 当服务器遇到繁重的 CPU 工作负载或服务器在短时间内生成大量审核日志时,会出现这种情况。 建议仅使用以下服务器参数将审核用途所需的必要事件记录在日志中:audit_log_events、audit_log_exclude_users、audit_log_include_users。 如果服务器上的 CPU 使用率由于工作负载而较高,则建议增加服务器的 vCore 以提高性能。
潜在优势:提高审核日志的可靠性,以便进行监视和故障排除。
影响:中等
有关详细信息,请参阅 审核日志 - Azure Database for MariaDB
ResourceType:microsoft.dbformariadb/servers
建议 ID:a77dd319-ffb5-4f88-bdf2-e98e59afc79f
我们的内部遥测数据表明,服务器可能无法支持这些连接请求,因为给定 SKU 支持的最大连接数存在限制。 这可能会导致出现大量的失败连接请求,对性能造成负面影响。 为了提高性能,建议通过增加 vCore 或切换到内存优化 SKU,升级到内存容量更高的 SKU。
潜在优势:通过允许更多并发连接来提高查询性能
影响:中等
ResourceType:microsoft.dbformariadb/servers
建议 ID:860d2d5d-7934-4ccb-a34a-577adf3022a6
我们的内部遥测数据表明,在过去 7 天的时间里,CPU 一直在使用率很高的情况下运行,这超出了允许的时限。 CPU 使用率过高可能导致查询性能下降。 为了提高性能,建议升级到更大的计算大小。
潜在优势:通过降低 CPU 压力来提高查询性能
影响:中等
有关详细信息,请参阅 定价 - Azure Database for MariaDB
ResourceType:microsoft.dbformariadb/servers
建议 ID:a5f888e3-8cf4-4491-b2ba-b120e14eb7ce
我们的内部遥测数据表明,此服务器的缓冲池中的变动率高,可能导致查询性能变慢和 IOPS 增高。 若要改进性能,请查看工作负载查询,看是否可以尽量减少所使用的内存。 如果无法这样做,建议升级到更高的 SKU,通过提高内存或存储大小来提高 IOPS。
潜在优势:通过在内存中缓存更多数据来提高查询性能
影响:中等
有关详细信息,请参阅 定价 - Azure Database for MariaDB
ResourceType:microsoft.dbformariadb/servers
建议 ID:a092afdb-6f20-4b42-8d8f-423ac8d71a3f
我们的内部遥测显示,服务器可能会受到限制,因为它正在接近当前预配的存储值的限制。 这可能会导致性能降低或服务器被移动到只读模式。 为了确保持续的性能,我们建议增大预配的存储量,或者启用“自动增长”功能以实现自动的存储增长。
潜在优势:通过为服务器分配更大的存储来提高查询性能
影响:高
有关详细信息,请参阅 自动增长存储 - Azure 门户 - Azure Database for MariaDB
ResourceType:microsoft.dbformariadb/servers
建议 ID:dc791c8d-a74e-4b3e-b7f1-40793399ecd6
使用新的 Ev5 计算硬件,可以将工作负荷性能提高 30%,同时获得更高的并发性和更好的吞吐量。 导航到 Azure 门户上的“计算+存储”边栏选项卡,切换到 Ev5 计算(无需额外付费)。 比起其他 VM 系列,Ev5 计算提供了 QPS 和延迟方面的最佳性能。
潜在优势:使用新的 Ev5 计算硬件,可以通过更高的并发性和更好的吞吐量将工作负荷性能提高 30%。
影响:中等
有关详细信息,请参阅通过 Ev5 计算系列提高 Azure MySQL 业务关键型灵活服务器性能 30%!
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:fba7355d-0f26-4015-9b14-17bdc584081a
我们的遥测数据表明,灵活服务器超出了与当前 SKU 关联的连接限制。 大量失败的连接请求可能会对服务器性能产生负面影响。 若要提高性能,我们建议增加 vCore 数或切换到更高的 SKU。
潜在优势:通过启用更多并发连接来提高灵活服务器性能。
影响:中等
有关详细信息,请参阅 服务层级 - Azure Database for MySQL 灵活服务器
ResourceType:microsoft.dbformysql/flexibleservers
建议编号:5f043aef-0ac4-4dd6-941b-7f4697ebad47
我们的内部遥测数据表明,在过去 7 天的时间里,CPU 一直在使用率很高的情况下运行,这超出了允许的时限。 CPU 使用率过高可能导致查询性能下降。 为了提高性能,建议升级到更大的计算大小。
潜在优势:通过降低 CPU 压力来提高查询性能
影响:高
有关详细信息,请参阅 Azure Database for MySQL 文档
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:96181a8c-f81b-45c0-83d2-5c4cf62843c4
我们的内部遥测表明,此服务器的内存使用率很高,这可能导致查询性能变慢和 IOPS 增加。 若要改进性能,请查看工作负载查询,看是否可以尽量减少所使用的内存。 如果无法这样做,建议升级到更高的 SKU,通过提高内存或存储大小来提高 IOPS。
潜在优势:通过在内存中缓存更多数据来提高查询性能
影响:中等
有关详细信息,请参阅 服务层级 - Azure Database for MySQL 灵活服务器
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:89b7919e-60cc-42a3-adb7-2be468f6ecb9
我们的内部遥测数据表明,你可能正在运行读取密集型工作负荷,导致此服务器出现资源争用情况。 这会导致服务器的查询性能下降。 为了提高性能,建议添加一个只读副本,将读取工作负荷的一部分卸载到该副本。
潜在优势:通过横向扩展读取来提高查询性能
影响:中等
有关详细信息,请参阅 Azure Database for MySQL 中的只读副本 - 灵活服务器
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:f9604823-849a-4fe0-b9be-bc937d6b4618
我们的内部遥测显示,服务器可能会受到限制,因为它正在接近当前预配的存储值的限制。 这可能会导致性能降低或服务器被移动到只读模式。 为了确保持续的性能,我们建议增大预配的存储量。
潜在优势:通过增加存储限制来提高服务器性能
影响:高
有关详细信息,请参阅 服务层级 - Azure Database for MySQL 灵活服务器
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:6abfe73d-9b26-414c-9e94-62f1db8d653b
我们的内部遥测显示,由于临时表参数设置较低,MySQL 服务器可能会导致不必要的 I/O 开销。 这可能会导致不必要的基于磁盘的事务并降低性能。 建议增大“tmp_table_size”和“max_heap_table_size”参数值,以减少基于磁盘的事务数。
潜在优势:通过减少与基于磁盘的事务关联的 I/O 开销来提高 MySQL 工作负荷性能
影响:高
有关详细信息,请参阅 MySQL :: MySQL 8.0 参考手册 :: 10.4.4 MySQL 中的内部临时表使用
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:f44c8e21-9f13-4b8e-a839-7141dd5645bb
对于 Azure Database for MySQL - 业务关键型服务层级中的服务器,启用加速日志,通过降低写入延迟来增强性能,在不增加成本的情况下使应用程序性能提高一倍。
潜在优势:Business-Critical 工作负载的吞吐量增加高达 2 倍,无需额外费用。
影响:高
有关详细信息,请参阅 Azure Database for MySQL 灵活服务器 - Azure Database for MySQL 灵活服务器中的加速日志功能
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:2aa0da9d-b0f0-4924-92e0-1518441f40ac
副本服务器 IOPS 利用率接近最大阈值,复制延迟严重。 若要与主服务器保持有效同步,请使用 Azure 门户 或 Azure CLI 增加存储 IOPS 或激活自动缩放 IOPS。
潜在优势:副本服务器与主服务器紧密同步。
影响:高
有关详细信息,请参阅 Zone-Redundant HA - Azure Database for MySQL 灵活服务器
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:d397f019-f52e-47e9-ba3f-106399c829a8
我们的内部遥测显示服务器的审核日志可能已在过去一天内丢失。 当服务器遇到繁重的 CPU 工作负载或服务器在短时间内生成大量审核日志时,会出现这种情况。 建议仅使用以下服务器参数将审核用途所需的必要事件记录在日志中:audit_log_events、audit_log_exclude_users、audit_log_include_users。 如果服务器上的 CPU 使用率由于工作负载而较高,则建议增加服务器的 vCore 以提高性能。
潜在优势:提高审核日志的可靠性,以便进行监视和故障排除。
影响:中等
有关详细信息,请参阅 Azure Database for MySQL 文档
ResourceType:microsoft.dbformysql/servers
建议ID:997839f4-48e4-49e4-9b15-628a7757765c
我们的内部遥测数据表明,服务器可能无法支持这些连接请求,因为给定 SKU 支持的最大连接数存在限制。 这可能会导致出现大量的失败连接请求,对性能造成负面影响。 为了提高性能,我们建议通过增加 vCore 数量或选择内存优化 SKU 来迁移到内存更高的 SKU。
潜在优势:通过允许更多并发连接来提高查询性能
影响:中等
有关详细信息,请参阅 Azure Database for MySQL 文档
ResourceType:microsoft.dbformysql/servers
建议 ID:944611b9-0357-4272-a9ac-a97a65932599
我们的内部遥测表明,连接到 MySQL 服务器的应用程序可能无法有效地管理连接。 这可能会导致不必要的资源消耗和应用程序的总体延迟过高。 为了改进连接管理,建议你减少短期连接数并消除不必要的空闲连接。 这通过配置服务器端连接池程序(如 ProxySQL)来实现。
潜在优势:通过减少与生存期短和空闲数据库连接相关的开销来提高性能
影响:高
有关详细信息,请参阅 使用 ProxySQL 高效连接到 Azure Database for MySQL
ResourceType:microsoft.dbformysql/servers
建议 ID:f62ef41c-2cdb-4f4e-9dc9-a391c579b0fb
我们的内部遥测表明,连接到 MySQL 服务器的应用程序可能无法有效地管理连接。 这可能会导致应用程序延迟较高。 为了缩短连接延迟,我们建议你启用连接重定向。 此目的通过启用 PHP 驱动程序的连接重定向功能来实现。
潜在优势:减少客户端应用程序之间的网络延迟
影响:高
有关详细信息,请参阅 Azure Database for MySQL 文档
ResourceType:microsoft.dbformysql/servers
建议 ID:2cbca084-4e80-4720-a7fe-dc8c3074e8ca
我们的内部遥测数据表明,在过去 7 天的时间里,CPU 一直在使用率很高的情况下运行,这超出了允许的时限。 CPU 使用率过高可能导致查询性能下降。 为了提高性能,建议升级到更大的计算大小。
潜在优势:通过降低 CPU 压力来提高查询性能
影响:中等
有关详细信息,请参阅 灵活服务器定价 - Azure Database for MySQL
ResourceType:microsoft.dbformysql/servers
建议 ID:0fb3f293-899e-458a-81cc-ad263dd89629
我们的内部遥测数据表明,此服务器的缓冲池中的变动率高,可能导致查询性能变慢和 IOPS 增高。 若要改进性能,请查看工作负载查询,看是否可以尽量减少所使用的内存。 如果无法这样做,建议升级到更高的 SKU,通过提高内存或存储大小来提高 IOPS。
潜在优势:通过在内存中缓存更多数据来提高查询性能
影响:中等
有关详细信息,请参阅 灵活服务器定价 - Azure Database for MySQL
ResourceType:microsoft.dbformysql/servers
建议 ID:74aa92b7-9c42-4640-9b1b-8ab645c86a00
我们的内部遥测数据表明,你可能正在运行读取密集型工作负荷,导致此服务器出现资源争用情况。 这会导致服务器的查询性能下降。 为了提高性能,建议添加一个只读副本,将读取工作负荷的一部分卸载到该副本。
潜在优势:通过横向扩展读取来提高查询性能
影响:中等
有关详细信息,请参阅 Azure Database for MySQL 文档
ResourceType:microsoft.dbformysql/servers
推荐 ID:1efe9592-f5ae-4167-97d7-63e973821fca
我们的内部遥测显示,服务器可能会受到限制,因为它正在接近当前预配的存储值的限制。 这可能会导致性能降低或服务器被移动到只读模式。 为了确保持续的性能,我们建议增大预配的存储量,或者启用“自动增长”功能以实现自动的存储增长。
潜在优势:通过为服务器分配更大的存储来提高查询性能
影响:高
有关详细信息,请参阅 Azure Database for MySQL 文档
ResourceType:microsoft.dbformysql/servers
建议 ID:c0576597-4910-48b5-9828-5b3a99190b82
我们的内部遥测显示,由于临时表参数设置较低,MySQL服务器可能会产生不必要的I/O负载。 这可能会导致不必要的基于磁盘的事务并降低性能。 建议增大“tmp_table_size”和“max_heap_table_size”参数值,以减少基于磁盘的事务数。
潜在优势:通过减少与基于磁盘的事务关联的 I/O 开销来提高 MySQL 工作负荷性能
影响:高
有关详细信息,请参阅 优化 Azure Database for MySQL 上的工作负荷
ResourceType:microsoft.dbformysql/servers
建议 ID:99811474-2a6c-4d40-ac91-ae76c76e3258
你的服务器可能具有非活动逻辑复制槽,这可能会导致服务器性能和可用性下降。
潜在优势:提高服务器可用性和性能
影响:高
有关详细信息,请参阅 Autovacuum 优化 - Azure Database for PostgreSQL - 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:114c6710-6c60-4163-b582-ac573199c40d
服务器遇到频繁的检查点,这可能会影响性能。 若要解决此问题,建议提高 max_wal_size 服务器参数。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 高 IOPS 利用率 - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:3e62d12b-2de5-411b-97ec-092250fb488c
服务器存在一个 bloat_ratio(死元组/(实时元组 + 死元组))> 80%。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 故障排除指南 - Azure 门户 - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:3e7c94fd-89c6-4355-b72f-a8cd0451c3e7
在过去 7 天,你的 CPU 使用率为以下情况之一:大于 90% 且持续 2 个小时或更长时间,最大使用率为 20%。 CPU 使用率过高可能会导致查询性能变慢。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 故障排除指南 - Azure 门户 - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:5a05c081-028d-45cc-9530-cfee8bf04a0e
log_statement 服务器参数已打开,这可能会导致性能下降。
潜在优势:提高服务器性能
影响:中等
有关更多信息,请参阅 报告和日志/服务器参数记录指南 - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
推荐编号:7f791293-46af-423d-b23c-355fc9db5474
由于日志记录设置,你可能会遇到潜在的性能下降。 若要优化这些设置,请将 log_duration 服务器参数设置为 OFF。
潜在优势:提高服务器性能
影响:中等
更多信息请参阅 Azure Database for PostgreSQL 灵活服务器的服务器参数“报告生成和日志记录”/“日志记录对象”
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:ab589166-0276-44cb-ba9f-80fac5306e0c
服务器已超过 50% 的包装限制,并且事务量超过 10 亿。 请参阅故障排除指南中“Autovacuum 阻止程序 -> 紧急 AutoVacuum 和包装”部分分享的建议。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 Autovacuum 优化 - Azure Database for PostgreSQL - 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:b35d2b04-2c01-4f4c-91af-7abe3b0cc697
log_statement_stats 服务器参数已打开,这可能会导致性能下降。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 统计信息/监视服务器参数 - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:b50dc645-82f7-442b-a8cf-687867100179
log_min_duration_statement 服务器参数设置为小于 60,000 毫秒(1 分钟),这可能会导致潜在的性能降低。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 报告和日志记录/何时记录服务器参数 - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:b8c1d4bc-a7f1-49ab-b8d6-b13b0c456d30
服务器有运行超过 24 小时的事务。 长时间运行的事务正在占用资源,这可能会影响服务器性能。 请查看故障排除指南中的“高 CPU 使用率-> 长时间运行的事务”部分。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 高 CPU 使用率 - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:cac74222-5aa1-4778-9f50-6826c462650c
服务器的 autovacuum 参数设置为关闭,Bloat 比率(死元组/(实时元组 + 死元组))为 > 50%。
潜在优势:通过将 autovacuum 设置为 ON 来提高服务器性能
影响:高
有关详细信息,请参阅 Autovacuum 优化 - Azure Database for PostgreSQL - 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:dfecf01a-aac2-4429-bc03-7de5756e8bc8
由于日志记录设置,你可能会遇到潜在的性能下降。 若要优化这些设置,请将 log_duration 服务器参数设置为 OFF。
潜在优势:提高服务器性能
影响:中等
更多信息请参阅 Azure Database for PostgreSQL 灵活服务器的服务器参数“报告生成和日志记录”/“日志记录对象”
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:e9415244-34b8-4b90-900a-25a6e154fa7e
服务器存在孤立的已准备事务。 回滚或提交孤立的已准备事务,以提高服务器性能效率。
潜在优势:提高服务器性能。
影响:高
有关详细信息,请参阅 Autovacuum 优化 - Azure Database for PostgreSQL - 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:eecd0096-23c1-4ad6-9a8d-fc55d9e8cc40
数据似乎未在此服务器组中分发,而是仍保留在协调器中。 若要获得完整的超大规模 (Citus) 权益,请在此服务器组中的工作器节点上分布数据。
潜在优势:利用服务器组中每个节点的资源来提高查询性能
影响:高
有关详细信息,请参阅 创建和修改分布式表 (DDL) - Citus Docs 9.3 文档
ResourceType:microsoft.dbforpostgresql/servergroups
建议 ID:c3c74c9e-e241-496c-be3f-57a2797aa91f
此超大规模(Citus)服务器组中的工作节点之间的数据看起来不太平衡。 为了有效地使用超大规模 (Citus) 服务器组的每个工作器节点,请重新平衡此服务器组中的数据。
潜在优势:通过更均匀地利用每个节点的资源来充分利用超大规模(Citus)
影响:高
有关详细信息,请参阅 SQL 函数 - Azure Cosmos DB for PostgreSQL
ResourceType:microsoft.dbforpostgresql/servergroups
建议编号:426292db-b3e8-46f6-ad3e-d46753943afb
我们的内部遥测表明,服务器组中的一个或多个节点可能受到约束,因为它们即将达到当前预配的存储限制值。 这可能会导致性能降低或服务器被移动到只读模式。 为了确保持续稳定的性能,我们建议增大预配的磁盘空间。
潜在优势:通过增加存储并继续在读写模式下使用服务器来提高服务器性能。
影响:高
ResourceType:microsoft.dbforpostgresql/servergroupsv2
建议 ID:b26edab6-a8dc-4903-b29f-d3b7fb9e0f9c
我们的内部遥测表明,服务器组中的一个或多个节点可能受到约束,因为它们即将达到当前预配的存储限制值。 这可能会导致性能降低或服务器被移动到只读模式。 为了确保持续稳定的性能,我们建议增大预配的磁盘空间。
潜在优势:通过增加存储并继续在读写模式下使用服务器来提高服务器性能。
影响:高
ResourceType:microsoft.dbforpostgresql/servers
建议 ID:4b0be860-1d79-4360-861a-5382fdb0532c
升级到 Azure 健康去识别化的最新 API 版本可确保获得最大性能。 如果使用 Health De-Identification SDK,请升级到最新的包版本。 或者,您可以使用 Azure 门户创建/管理健康数据去识别化资源。
潜在优势:提高可靠性和性能
影响:中等
ResourceType:microsoft.healthdataaiservices/deidservices
建议 ID:dd8bef5d-5a56-4239-b25b-a25f283e12f5
使用最新的 Azure 健康去标识化 API 版本。 对于运行状况去标识 SDK,请升级到最新的包版本。 验证所有 API 请求都包含 api-version 查询参数。
潜在优势:最新的 API 版本提供增强的吞吐量和安全性。
影响:中等
ResourceType:microsoft.healthdataaiservices/deidservices
建议 ID:ed25ee86-c6b4-4485-a129-3c0ec1b523da
我们识别到来自过时的舰队 API 对此订阅下资源的 SDK 请求。 建议切换到最新的 SDK 版本。 这可确保你获得最新功能和性能改进。
潜在优势:最新的机群 API 包含已知问题的修复和其他改进。
影响:中等
ResourceType:microsoft.containerservice/fleets
推荐ID:835e829e-9af6-4758-80d2-98df565d1524
建议添加一个或多个节点池,而不是使用单个节点池。 这有助于将关键系统 Pod 与应用程序隔离,以防配置错误或流氓恶意软件 Pod 意外终止系统 Pod。
潜在优势:提高性能
影响:中等
有关详细信息,请参阅 使用 Azure Kubernetes 服务中的系统节点池 (AKS) - Azure Kubernetes 服务
ResourceType:microsoft.containerservice/managedclusters
建议 ID:492c8468-bb25-4a03-b8e5-9ae99723a017
如果 Azure NetApp 文件卷上的并发用户数接近 3000,请定期监视并发用户并减少用户数。 如果具体场景需要超过 3,000 个并发用户,请将用户分组,并将这些组移动到多个常规存储卷,或使用一个大型存储卷。
潜在优势:减少卷上的延迟
影响:中等
ResourceType:microsoft.netapp/netappaccounts/capacitypools/volumes
建议 ID:1b93c1a0-5f0d-43a6-a02f-f2e3fd34b696
我们检测到你缺少表统计信息,这可能会影响查询性能。 查询优化器使用统计信息来估计基数或查询结果中的行数,以便创建高质量的查询计划。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 创建和更新表的统计信息 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:ef14bcc2-41a5-41f6-bca8-10764cfbdee0
我们检测到分发数据倾斜度大于 15%。 这可能导致成本高昂的性能瓶颈。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 分布式表设计指南 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:9d7196d1-2d7c-4316-820f-7374a4ddf250
我们发现,你可以通过拆分存储帐户中暂存的压缩文件来提高负载吞吐量。 推荐的做法是,将压缩文件拆分为 60 个或更多个小文件,以最大限度地提高负载的并行性。
潜在优势:提高负载性能
影响:高
有关详细信息,请参阅 专用 SQL 池的数据加载最佳做法 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:dd93fbbf-e5ef-4c7c-886e-2bfef0958f45
我们发现,在向数据库中进行加载时,可以通过增加批大小来提高负载性能和吞吐量。 应当考虑使用 COPY 语句。 如果无法使用 COPY 语句,请在使用诸如 SQLBulkCopy API 或 BCP 之类的加载实用程序时考虑增加批大小 - 较好的经验做法是采用 100K 到 1M 行之间的批大小。
潜在优势:提高负载吞吐量、数据压缩和查询性能
影响:高
有关详细信息,请参阅 专用 SQL 池的数据加载最佳做法 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:e0ba1234-61da-46e3-a66d-fa0752b9df7d
我们检测到你的缓存使用百分比高,但命中率百分比低。 这表示缓存逐出率高,可能影响工作负荷的性能。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 优化 Gen2 缓存 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:14b28bdb-b83d-4f55-a516-44d4152f1f2b
我们检测到你的 tempdb 使用率高,这可能影响工作负荷的性能。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 使用 DMV 监视专用 SQL 池工作负荷 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
推荐编号:33e515fe-354c-4016-a0f7-c4d6585aea61
我们检测到你可以利用复制的表。 若要避免成本高昂的数据移动操作,并显著提高工作负载的性能,请使用复制表。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 复制表的设计指南 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:293984cf-b551-461f-b22d-9659ebd09a4f
我们检测到你正在从不同于 SQL 池的区域进行加载。 应考虑从与 SQL 池位于同一区域内的存储帐户进行加载,以最大程度地减少加载数据时的延迟。
潜在优势:最大程度地减少延迟并提高负载性能
影响:高
有关详细信息,请参阅 专用 SQL 池的数据加载最佳做法 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:314a2614-24d3-496c-b9d6-e6cd3df4b6c2
我们检测到你没有最新的表统计信息,这可能会影响查询性能。 查询优化器使用最新统计信息来估计基数或查询结果中的行数,以便创建高质量的查询计划。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 创建和更新表的统计信息 - Azure Synapse Analytics
ResourceType:microsoft.sql/sqldatawarehouses
建议 ID:01dea77b-3ca4-4583-9b09-88f5a8fd5857
新的 SynapseManagementClient 使用的是 .NET SDK 4.0 或更高版本。
潜在优势:最新的 SynapseManagementClient 库包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 SynapseManagementClient 类 (Microsoft.Azure.Management.Synapse) - 适用于 .NET 开发人员的 Azure
ResourceType:microsoft.synapse/workspaces
建议 ID:7c83695a-3fa9-4668-9080-85151f5ab7be
聚集列存储表将数据组织成多个段。 拥有较高的段质量是在列存储表中实现最佳查询性能的关键。 使用压缩行组中的行数测量分段质量。
潜在优势:CCI(聚集列存储索引)适用于大型表,通常超过 6000 万行。 对于较小的表,请考虑将表创建为具有其他辅助索引的 HEAP 或聚集索引。
影响:中等
有关详细信息,请参阅 专用 SQL 池的最佳做法 - Azure Synapse Analytics
ResourceType:microsoft.synapse/workspaces
建议 ID:2699ef96-788d-41b6-939c-cebe568f7875
最新版 Azure 流量收集器 SDK 包含对通过 QA 流程主动识别到的问题的修复,支持最新的资源模型并提供可靠性和性能优化,可以改进 ATC 的整体使用体验。
潜在优势:提高可靠性、性能和新功能。
影响:中等
ResourceType:microsoft.networkfunction/azuretrafficcollectors
建议 ID:1bbfadeb-006f-4f81-8e69-b073160b1e2c
深度优先负载均衡使用最大会话限制设置来确定可以在单个会话主机上进行并发会话的用户数量上限。 如果最大会话限制设置太高,所有用户会话都会被定向到同一会话主机,这会导致性能和可靠性问题。 因此,在将主机池设置为具有深度优先负载均衡时,还应根据部署的配置和 VM 的容量设置适当的最大会话限制设置。 若要解决此问题,请打开主机池的属性,然后更改最大会话限制设置旁边的值。
潜在优势:使用 Windows 虚拟桌面服务时,确保会话主机功能稳定性、可靠性和性能
影响:高
有关详细信息,请参阅 在 Azure 虚拟桌面中配置主机池负载均衡
ResourceType:microsoft.desktopvirtualization/hostpools
建议 ID:2cc17306-822e-45b1-8d7f-5b0d2f2cccdb
我们已使用 Windows 虚拟桌面 (WVD) 确定 VM 所在的区域与用户连接所在的区域不同或相距较远。 这会导致连接响应时间延长,并会影响 WVD 上的整体用户体验。 为主机池创建 VM 时,应尝试使用靠近用户的区域。 距离更近可确保 WVD 服务的持续满意度,并提供更好的整体体验质量。
潜在优势:提高对 WVD 服务部署的网络往返时间的满意度。
影响:中等
有关详细信息,请参阅 分析 Azure 虚拟桌面中的连接质量 - Azure
ResourceType:microsoft.desktopvirtualization/hostpools
建议 ID:d89829c9-dadf-4ddc-87d6-fd746debd5d3
升级到最新 API 版本以获得在模型质量、性能和服务可用性方面的最佳结果。
潜在优势:更好的服务可用性和性能
影响:中等
有关详细信息,请参阅 什么是 Azure AI 语言 - Azure AI 服务
ResourceType:microsoft.cognitiveservices/accounts
建议编号:3dbfbe10-4a27-4d10-9369-256e99f83a9c
升级到最新 SDK 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。
潜在优势:更好的服务可用性和性能
影响:中等
有关详细信息,请参阅 什么是 Azure AI 语言 - Azure AI 服务
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:3f319edd-fdce-4ab5-8f6d-c63dc4cea73b
升级到最新 API 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。 从 V3.0 开始,新功能还可作为新终结点使用,例如 PII 识别、实体识别和实体链接可用作单独的终结点。 预览版终结点中的更改:我们在 SA 终结点中引入了观点挖掘,在 PII 终结点中引入了修订文本属性。
潜在优势:更好的服务可用性和性能
影响:中等
有关详细信息,请参阅 什么是 Azure AI 语言 - Azure AI 服务
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:c8bbcb72-b778-48b4-882c-d8ce271995e5
升级到最新 SDK 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。 从 V3.0 开始,新功能还可作为新终结点使用,例如 PII 识别、实体识别和实体链接可用作单独的终结点。 预览版终结点中的更改:我们在 SA 终结点中引入了观点挖掘,在 PII 终结点中引入了修订文本属性。
潜在优势:更好的服务可用性和性能
影响:中等
有关详细信息,请参阅 什么是 Azure AI 语言中的语言检测? - Azure AI 服务
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:1b94aa41-a51e-4cad-98fb-3a44447d5997
升级到最新 API 版本以获得在模型质量、性能和服务可用性方面的最佳结果。
潜在优势:更好的服务可用性和性能
影响:中等
ResourceType:microsoft.cognitiveservices/accounts
推荐 ID: 08e6c0c6-2265-4380-a2b5-7d80d54fa6a5
升级到最新 API 版本以获得在模型质量、性能和服务可用性方面的最佳结果
潜在优势:更多功能、更好的服务可用性和性能。
影响:中等
有关详细信息,请参阅 Health Insights
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:1f1b5a94-3e2b-4f9c-8277-7f87e6c989a8
将模型版本升级到较新的模型版本或最新版本,以利用最新和最高质量的模型。
潜在优势:使用较新的模型版本,可以利用最新和最高质量的模型。
影响:中等
有关详细信息,请参阅 语言服务模型的模型生命周期 - Azure AI 服务
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:57ff4f8c-6878-4917-afed-0964e8829e38
资源即将达到 7 天或超过 7 天的 PTU 使用率限制。 向部署添加更多 PTU。 在 Azure Monitor 中,设置 PTU 利用率警报。
潜在优势:管理工作负荷的增加并减少延迟
影响:中等
ResourceType:microsoft.cognitiveservices/accounts
建议编号:5bb8940d-e316-4dea-90fd-5d879619c98c
为部署请求更多 PTU 配额。 资源即将达到 PTU 配额的限制
潜在优势:满足吞吐量和延迟要求
影响:中等
ResourceType:microsoft.cognitiveservices/accounts
建议编号:6b44d824-b4f7-4928-b755-abec825931dd
在一天的时间范围内,我们观察到了此资源的 1000 个或更多的 429 限制错误。 请考虑启用自动缩放,以处理更大的请求量并减少 429 错误数。
潜在优势:自动缩放资源并减少限制错误。
影响:中等
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:8dde1045-da54-4d32-b8f9-635c5c9c0ac6
将模型版本升级到较新的模型版本,以利用更新和更高质量的模型。
潜在优势:使用较新的模型版本,可以利用较新的和更高质量的模型。
影响:中等
有关详细信息,请参阅 语言服务模型的模型生命周期 - Azure AI 服务
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:e8829dff-7c98-49e5-9b8c-5d6d18c6a45f
升级到最新 SDK 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。
潜在优势:更多功能、更好的服务可用性和性能。
影响:中等
如需了解更多信息,请参阅适用于 .NET 的 Azure 运行状况决策支持 SDK - 面向 .NET 开发人员的 Azure
ResourceType:microsoft.cognitiveservices/accounts
建议编号:f88ef142-07dd-4569-a304-7cc9de8a14e5
最新版本的 Azure Front Door 标准和高级客户端库或 SDK 包含对各种问题的修复,这些问题有客户报告的,也有我们通过 QA 过程主动标识的。 最新版除了新功能,还有可靠性和性能优化,可以改进你在使用 Azure Front Door 标准版和高级版时的总体体验。
潜在优势:提高可靠性、性能和新功能。
影响:中等
有关详细信息,请参阅 Azure Front Door 与 Azure CDN 服务之间的比较
ResourceType:microsoft.cdn/profiles
推荐编号:e607041e-3194-42ad-9994-b6ea5ec12f5e
在基于事件的触发器中检测到了大量的限制,该触发器在数据工厂资源中运行。 这会导致管道运行从运行队列中删除。 查看触发器定义,解决问题并提高性能。
潜在优势:通过查看和编辑基于事件的触发器定义来确保更好的性能
影响:中等
ResourceType:microsoft.datafactory/factories/triggers
建议 ID:eb4f67d2-2440-4d58-bec7-6de73cc5ba75
你会看到此顾问建议,因为 HDInsight 团队的系统日志显示,在过去 7 天内,你的群集遇到以下情况:1. 高 WAL 同步时间延迟 2。 高写入请求计数(每节点每秒的平均写入请求数超过 1000 次的 1 小时时段至少有 3 个)。 这些情况指示你的群集遇到了高写入延迟。 这可能是因为对群集执行了大量工作负载。 若要提高群集性能,你可能需要考虑使用 Azure HDInsight HBase 提供的加速写入功能。 适用于 HDInsight Apache HBase 群集的加速写入功能可将高级 SSD 托管磁盘附加到每个 RegionServer(工作器节点),而不是使用云存储。 因此,请提供应用程序的低写入延迟和更好的复原能力。 若要阅读有关此功能的详细信息,请访问链接。
潜在优势:降低写入延迟,提高应用程序的复原能力。
影响:中等
有关详细信息,请参阅 适用于 Apache HBase 的 Azure HDInsight 加速写入
ResourceType:microsoft.hdinsight/clusters
建议 ID:8109a740-abe9-453e-91fc-c25598de73d0
区域服务器中的压缩队列超过 2000 个,这表明需要压缩更多的数据。 压缩速度较慢会影响读取性能,因为要读取的文件数更多。 更多没有压缩的文件也会影响与文件如何与 Azure 文件系统交互有关的堆使用量。
潜在优势:更快的压缩可确保更快的读取和更少的堆使用。
影响:中等
有关详细信息,请参阅 优化群集顾问建议 - Azure HDInsight
ResourceType:microsoft.hdinsight/clusters
建议 ID:e459ed06-6204-4c85-9f75-9b046b68578a
区域服务器中的刷新队列大小超过 100,或者有更新经常被阻止。 建议优化刷新处理程序。
潜在好处:更快的刷新可以避免写入过程被阻塞。
影响:中等
有关详细信息,请参阅 优化群集顾问建议 - Azure HDInsight
ResourceType:microsoft.hdinsight/clusters
建议 ID:469b5242-26ee-4a4c-ba65-97479166bcf1
超过 75% 的读取请求登陆了 memstore。 这表明读取主要针对最新数据。 这表明,如果 memstore 上进行了刷新,则需要访问最近的文件,并且该文件也必须位于缓存中。
潜在优势:如果读取数据是最新的数据,建议的配置更改可帮助你尽可能多地从内存中读取数据,并帮助更快地读取性能。
影响:中等
有关详细信息,请参阅 优化群集顾问建议 - Azure HDInsight
ResourceType:microsoft.hdinsight/clusters
建议编号:80c1538d-5962-4b54-8018-1bed379e4029
需要调整区域计数,以避免更新被阻止。 这可能需要通过添加新节点来纵向扩展群集。
潜在的好处:带来更多的并行度,并确保写入更加统一。
影响:中等
有关详细信息,请参阅 优化群集顾问建议 - Azure HDInsight
ResourceType:microsoft.hdinsight/clusters
建议编号: 076f2cce-a86e-4175-adba-4a7456839a47
群集上超过 75% 的扫描查询是在执行完全的区域/表扫描。 修改扫描查询以避免进行全面的区域或表扫描。
潜在优势:更快的扫描性能
影响:中等
有关详细信息,请参阅 优化群集顾问建议 - Azure HDInsight
ResourceType:microsoft.hdinsight/clusters
建议 ID:3b6f9784-2bf9-4348-a1e6-4554504f213d
DICOM 服务 API v2 现已正式发布(正式版),引入多项行为更改和新功能。 将来,新功能会添加到 v2 API。 有关详细信息,请参阅一致性声明。
潜在优势:升级以接收最新功能和性能改进。
影响:高
ResourceType:microsoft.healthcareapis/services
建议 ID:0f7697ee-5338-4664-b997-be6029eeaeb6
新的 Key Vault 客户端库分为密钥、机密和证书 SDK,它们与建议的 Azure 标识库相集成,以跨所有语言和环境对 Key Vault 提供无缝身份验证。 该客户端库还包含针对问题的性能修复,这些问题有客户报告的,也有我们通过 QA 过程主动标识的。 重要提示:请注意,只能修正针对有权访问的自定义应用程序的建议。 由于与其他 Azure 服务如存储、磁盘加密的集成,建议可以被显示;这些服务目前正在更新至我们 SDK 的新版本。 如果在所有应用程序中使用 .NET 4.0,请将其关闭。
潜在优势:最新的 Key Vault 客户端库包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 适用于 Azure Key Vault 的客户端库
ResourceType:microsoft.keyvault/managedhsms
建议编号:47e36ece-24bb-4d3e-8172-af28c9df172d
新的 Key Vault 客户端库分为密钥、机密和证书 SDK,它们与建议的 Azure 标识库相集成,以跨所有语言和环境对 Key Vault 提供无缝身份验证。 它还包含多个性能修复,用于解决客户报告的问题以及我们通过 QA 过程主动识别出的问题。 取消:如果 Key Vault 与 Azure 存储、磁盘或其他 Azure 服务集成,这些服务可能使用旧的 Key Vault SDK,而当前所有自定义应用程序都使用 .NET SDK 4.0 或更新版本。
潜在优势:最新的 Key Vault 客户端库包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 适用于 Azure Key Vault 的客户端库
ResourceType:microsoft.keyvault/vaults
建议 ID:9017e82f-b7ac-4a06-8b9b-5858cb3d5113
一个或多个存储帐户的已存储块 blob 数据存在每 GB 事务率过高的问题。 将高级性能块 blob 存储而非标准性能存储用于那些需要快速存储响应时间和/或高事务率的工作负荷,这样可能会节省存储成本。
潜在优势:块 blob 存储性能会提高,而 Azure 事务价格则最低。
影响:中等
有关详细信息,请参阅 存储帐户概述 - Azure 存储
ResourceType:microsoft.storage/storageaccounts
建议 ID:c6b94711-f1f5-4e7e-9c89-c17ed4190969
我们观察到文件共享没有快照。 这意味着你不会受到意外文件删除或文件损坏方案的保护。 启用快照以保护数据。 要启用快照,可以使用 Azure 门户、Azure 备份或第三方解决方案。
潜在优势:计划文件共享的快照,以保护自己免受意外删除文件或数据损坏(如勒索软件)的影响。
影响:中等
有关详细信息,请参阅 使用 Azure 文件共享快照
ResourceType:microsoft.storage/storageaccounts
建议 ID:d9823f54-3eaa-485b-a3b0-b9559c8e831f
写入 256 MB(如果是使用 2016 年 5 月 31 日之前的 REST 版本的请求,则为 64 MB)或以下的块 Blob 时,可以使用“Put Blob”通过单个写入操作将其完整上传。 根据你的聚合指标,我们认为你的存储帐户的写入操作可以进行优化。
潜在优势:提高性能和降低运营成本。
影响:中等
有关详细信息,请参阅了解块 Blob、追加 Blob 和页 Blob - Azure 存储
ResourceType:microsoft.storage/storageaccounts
建议 ID:b353f187-4cb4-4b2b-b502-472f45f32fd6
由于你正在标准 HDD 托管磁盘上运行 IaaS 虚拟机工作负荷,因此我们想让你知道,现在所有 Azure VM 类型都可以使用标准 SSD 盘选项。 标准 SSD 盘是一种经济高效的存储选项,已针对需要一致性能的企业工作负荷进行优化。 立即升级磁盘配置,以提高延迟、可靠性和可用性。 升级需要重启 VM,这需要三到五分钟时间。
潜在优势:使用标准 SSD 磁盘提高磁盘延迟、可靠性和可用性。
影响:中等
有关详细信息,请参阅 为 Azure IaaS VM 选择磁盘类型 - 托管磁盘 - Azure 虚拟机
ResourceType:microsoft.storage/storageaccounts
建议 ID:8433e84a-8f5c-4b6c-9052-9b98757348ea
我们注意到你的非托管 HDD 磁盘正在接近性能目标。 Azure 高级 SSD 为运行 IO 密集型工作负荷的虚拟机提供高性能、低延迟的磁盘支持。 通过将标准 HDD 磁盘升级到高级 SSD 盘来提高磁盘性能。 升级需要重启 VM,这需要三到五分钟时间。
潜在优势:使用高级 SSD 磁盘提高磁盘性能。
影响:中等
有关详细信息,请参阅 为 Azure IaaS VM 选择磁盘类型 - 托管磁盘 - Azure 虚拟机
ResourceType:microsoft.storage/storageaccounts
建议 ID:33557a7c-6dd6-4b46-9579-fc5273f07458
最新版存储客户端库/SDK 包含问题修复,这些问题有客户报告的,也有我们通过 QA 过程主动标识的。 最新版除了新功能,还有可靠性和性能优化,可以改进你在使用 Azure 存储时的总体体验。
潜在优势:最新的存储客户端库包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 使用 NuGet 包管理器在 Visual Studio 中安装和管理包
ResourceType:microsoft.storage/storageaccounts
建议 ID:7e9fbfe8-1234-435c-b114-424445c9be6f
最新版存储客户端库/SDK 包含问题修复,这些问题有客户报告的,也有我们通过 QA 过程主动标识的。 最新版除了新功能,还有可靠性和性能优化,可以改进你在使用 Azure 存储时的总体体验。
潜在优势:最新的存储客户端库包含已知问题的修补程序和其他改进。
影响:中等
ResourceType:microsoft.storage/storageaccounts
建议 ID:97172837-e5ea-45b2-af3b-cadbf428a6d9
我们发现,你的存储帐户未启用 SMB 多通道。 SMB 多通道使 SMB 3.x 客户端能够与 SMB 文件共享建立多个网络连接。 通过在多个 NIC 上聚合带宽并利用 Receive S 来实现性能的提升
潜在优势:使用 SMB 多通道提高文件共享的性能
影响:中等
有关详细信息,请参阅 Azure 文件中的 SMB 文件共享
ResourceType:microsoft.storage/storageaccounts
建议 ID:6708739d-5221-4d53-9960-698cd2fd9628
针对高级文件共享的请求受限,因为针对文件共享的每秒 I/O 操作数 (IOPS) 或吞吐量限制已达到共享限制。 若要防止请求受限,请增加高级文件共享的配置大小。
潜在优势:通过增加预配大小来提高高级文件共享的性能
影响:高
有关详细信息,请参阅 创建 Azure 文件共享 - Azure 文件
ResourceType:microsoft.storage/storageaccounts
建议 ID:d05351cc-1014-4a6c-9173-bec1bcc48849
我们发现了针对此资源组下资源的过时工作负荷 API 版本的请求。 建议切换到最新的工作负载 API 版本,以确保不间断地访问 Azure SAP 解决方案中心的最新功能和性能改进。 如果建议中显示了多个 SAP 解决方案虚拟实例 (VIS),请确保更新所有 VIS 资源的 API 版本。
潜在优势:最新的工作负载 API 包含已知问题的修复和其他改进
影响:中等
有关详细信息,请参阅 适用于 SAP 解决方案的 Azure 中心 API 参考文档
ResourceType:microsoft.subscriptions/subscriptions
建议 ID:459f28d1-3669-43a7-8981-2dcbfa862608
我们发现了针对此资源组中资源的过时工作负荷 SDK 版本的请求。 升级到最新的工作负荷 SDK 版本,以便在 Azure SAP 解决方案中心的模型质量、性能和服务可用性方面获得最新功能和最佳效果。 如果建议中显示了多个 SAP 解决方案虚拟实例 (VIS),请确保更新所有 VIS 资源的 SDK 版本。
潜在优势:最新的工作负载 SDK 包含已知问题的修复和其他改进。
影响:中等
有关详细信息,请参阅 适用于 SAP 解决方案的 Azure 中心
ResourceType:microsoft.subscriptions/subscriptions
建议 ID:f5a05237-91e2-4ecf-8394-f020c33665a1
对于订阅下的 SAP Discovery 站点内的资源,检测到 SAP Migrate Discovery API 的版本已过时。 为了确保访问最新功能和性能增强功能,建议将 API 升级到最新版本。
潜在优势:最新 API 包含已知问题的修复和其他改进
影响:中等
ResourceType:microsoft.subscriptions/subscriptions
建议 ID:93214083-e48e-420e-881f-89d02265f831
对于订阅下的 SAP Discovery 站点内的资源,检测到 SAP Migrate Discovery SDK 的版本已过时。 为了确保访问最新功能和性能增强功能,建议将 SDK 升级到最新版本。
潜在优势:最新的 SAP Migrate 发现 SDK 包含已知问题的修补程序和其他改进。
影响:中等
ResourceType:microsoft.subscriptions/subscriptions
建议 ID:1ee8eace-1e7e-4d73-8547-1f687c72979b
通过使用 Azure ExpressRoute 将本地网络扩展到 Azure,提高业务关键应用的性能、隐私性和可靠性。 通过云交换设施或 POP 和 IPVPN 连接,直接从 WAN 建立专用 ExpressRoute 连接。
潜在优势:快速、专用、带宽高达 100 Gbps,以及成本优势
影响:中等
有关详细信息,请参阅 快速入门:创建和修改 ExpressRoute 线路 - Azure 门户
ResourceType:microsoft.subscriptions/subscriptions
建议 ID:fec68ad4-95b5-4dca-9e20-afa10b3e5401
我们注意到标准 HDD 磁盘正在接近性能目标。 Azure 高级 SSD 为运行 IO 密集型工作负荷的虚拟机提供高性能、低延迟的磁盘支持。 通过将标准 HDD 磁盘升级到高级 SSD 盘来提高磁盘性能。 升级需要重启 VM,这需要三到五分钟时间。
潜在优势:使用高级 SSD 磁盘提高磁盘性能。
影响:中等
有关详细信息,请参阅 为 Azure IaaS VM 选择磁盘类型 - 托管磁盘 - Azure 虚拟机
ResourceType:microsoft.compute/disks
建议 ID:00c14add-2aef-4bb4-a3bd-5759096d4417
我们检测到,在现有部署中可能能够支持此功能的 VM 资源上未启用加速网络。 如果 VM OS 映像支持文档中所述的加速网络,请确保在这些 VM 上启用此免费功能,以最大程度地优化云中网络工作负荷的性能和延迟
潜在优势:提高性能吞吐量,同时降低延迟和抖动
影响:中等
有关详细信息,请参阅 创建具有加速网络的 Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:3a3c1a2a-8597-4d3a-981a-0a24a0ee9de4
我们检测到,即使已请求该功能,加速网络仍未在您现有部署的虚拟机资源上启用。 在极少数情况下,可能需要在方便时停止并启动 VM,以重新连接 AccelNet。
潜在优势:提高性能吞吐量,同时降低延迟和抖动
影响:中等
有关详细信息,请参阅 创建具有加速网络的 Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:a06456ed-afb7-4d16-86fd-0054e25268ed
我们识别到对此订阅下资源的SDK请求是由过时的API发出的。 建议切换到最新的 SDK 版本。 这可确保你获得最新功能和性能改进。
潜在优势:最新的 Automanage API 包含已知问题的修复和其他改进。
影响:中等
资源类型:microsoft.compute/virtualmachines
建议 ID:7fc8d697-5101-4dd2-abf5-32deac4b9cae
超级磁盘与数据库工作负载位于同一区域。 超级磁盘为你的数据库工作负载提供高吞吐量、高 IOPS 和一致的低延迟磁盘存储:对于 Oracle DB,现在可以在超级磁盘中使用 4k 或 512E 扇区大小,具体取决于你的 Oracle DB 版本。 对于 SQL Server,将超级磁盘用作日志磁盘可能会为数据库提供更高的性能。 请参阅此处的说明,了解如何将日志磁盘迁移到超级磁盘。
潜在优势:使用超级磁盘作为日志磁盘提高 IaaS VM 上的数据库性能。
影响:中等
有关详细信息,请参阅 VM 的超级磁盘 - Azure 托管磁盘 - Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议编号:7cdecd2c-a8b0-41cf-b0a4-528bd4d85f5a
如果要获得最佳性能,生产虚拟机需要生产磁盘。 我们发现你正在运行生产级别的虚拟机,但使用的是具有标准 HDD 的低性能磁盘。 升级附加到生产磁盘的磁盘(标准 SSD 或高级 SSD)将提供更一致的体验和延迟改进。
潜在优势:更一致的性能、更好的延迟
影响:中等
有关详细信息,请参阅 为 Azure IaaS VM 选择磁盘类型 - 托管磁盘 - Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:9b0d1cf7-8a3a-4c8b-8f9f-1c3e70e399d6
我们分析了过去 7 天的数据,发现虚拟机 (VM) 不同指标(即 CPU、内存和 VM I/O)的利用率较高。 这些 VM 可能会遇到了性能问题,因为它们接近或已达到 SKU 限制。 请考虑升级其 SKU 以提高性能。
潜在优势:提高 VM 的性能和可靠性
影响:高
有关详细信息,请参阅 使用 Azure 顾问提高高使用 VM 的性能 - Azure 顾问
资源类型:microsoft.compute/virtualmachines
建议 ID:06c03895-e210-4153-a4a0-a5e5c8e8eb83
你的虚拟机磁盘属于一个达到其可伸缩性目标并且会受 I/O 限制的存储帐户。 若要防止虚拟机性能降级并简化存储管理,请使用托管磁盘。
潜在优势:改进了数据复原能力和性能
影响:高
资源类型:microsoft.compute/virtualmachines
建议 ID:36c3633b-daac-4e01-af95-11b8c2f4fe20
我们注意到,你在同一 VM 上同时使用 SSD 盘和标准 HDD 磁盘。 建议在开发测试和备份中使用标准 HDD 托管磁盘;我们建议你在生产中使用高级 SSDs 或标准固态硬盘。 高级 SSD 为具有 IO 密集型工作负载的虚拟机提供高性能、低延迟的磁盘支持。 标准 SSD 提供一致且较低的延迟。 立即升级磁盘配置,以提高延迟、可靠性和可用性。 升级需要重启 VM,这需要三到五分钟时间。
潜在优势:提高延迟、可靠性和可用性
影响:高
有关详细信息,请参阅 为 Azure IaaS VM 选择磁盘类型 - 托管磁盘 - Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:6747b02b-b6ac-4c2e-aeca-c2aa0438f58d
v5 VM 提供更新且更快的核心、增加的网络吞吐量以及改善的全局冗余和可用性。 从 v3 或 v2 VM 升级到 v5 VM,以相同成本匹配或超出性能。
潜在优势:5 个 VM 提供改进的核心、存储和网络性能
影响:中等
有关详细信息,请参阅 D 家族大小系列 - Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:5e305558-6944-40bb-9d69-eb161b42fcec
我们已使用 Windows 虚拟桌面 (WVD) 确定 VM 所在的区域与用户连接所在的区域不同或相距较远。 这会导致连接响应时间延长,并会影响 WVD 上的整体用户体验。
潜在优势:提高对 WVD 服务部署的网络往返时间的满意度。
影响:中等
资源类型:microsoft.compute/virtualmachines
建议 ID:c889b55f-9132-444d-a31f-c9e91f1345c9
我们发现了对不建议使用的 AMS API 版本的请求。 建议切换到最新的 AMS API 版本,以确保不间断地访问 AMS、最新功能并改进性能。
潜在优势:最新的 AMS API 包含已知问题的修补程序和其他改进。
影响:中等
ResourceType:microsoft.workloads/monitors
建议 ID:c8202443-6550-4fc8-9416-5f81089b77d0
升级到最新的工作负载 SDK 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。
潜在优势:最新的工作负载 SDK 包含已知问题的修补程序和其他改进。
影响:中等
ResourceType:microsoft.workloads/monitors
建议 ID:eabfd1a1-6092-471b-8cff-22dd044e5535
在采用 ANF 存储类型的 HANA DB 中,net.core.rmem_max 参数定义的最大读取套接字缓冲区必须设置得足够大才能处理传入的网络数据包。此配置证明 HANA DB 可以使用 ANF 运行并提高了文件系统性能。 请参阅“SAP 说明:3024346”。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议编号:11cbda6c-33fb-47a2-8abc-b708420115f7
在采用 ANF 存储类型的 HANA DB 中,net.core.wmem_max 参数定义的最大写入套接字缓冲区必须设置得足够大才能处理传出的网络数据包。 此配置证明 HANA DB 可以使用 ANF 运行并提高了文件系统性能。 请参阅“SAP 说明:3024346”
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:bf10b7d5-2d5d-459a-8a0d-9c6ae2bc5bed
net.ipv4.tcp_rmem 参数指定用于 TCP 套接字的最小、默认和最大接收缓冲区大小。 根据“SAP 说明:3024346”设置参数,以证明 HANA DB 可以使用 ANF 运行并提高文件系统性能。 最大值不应超过 net.core.rmem_max 参数
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议编号:a6ad3344-7a93-4d97-98a7-7284048e1653
net.ipv4.tcp_wmem 参数指定用于 TCP 套接字的最小、默认和最大发送缓冲区大小。 根据“SAP 说明:302436”设置参数,以证明 HANA DB 可以使用 ANF 运行并提高文件系统性能。 最大值不应超过 net.core.wmem_max 参数
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:096a9a97-88fa-4e92-b818-c2b9dbbc38ed
参数 net.core.netdev_max_backlog 指定了接收方积压队列的大小,当网络接口接收数据包的速度快于内核处理速度时会用到该参数。 根据 SAP 说明 3024346 设置参数。 此配置证明 HANA DB 可以使用 ANF 运行并提高了文件系统性能。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:d40a458d-b366-45f2-a315-dfe71d3eb0eb
使用参数 net.ipv4.tcp_slow_start_after_idle 可无需逐步增大一段时间内空闲的 TCP 连接的 TCP 窗口大小。 根据 SAP 说明 302436,将此参数设置为零后,最大速度将立即用于先前空闲的 TCP 连接。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:4f21a973-f15e-4e9b-8d10-5d46f0f91367
借助参数 net.ipv4.tcp_moderate_rcvbuf,TCP 能够执行接收缓冲区自动调整,从而自动调整缓冲区的大小(不大于 tcp_rmem 并匹配路径所需的大小,以实现全吞吐量。 根据 SAP 说明 302436 启用此参数,以提高文件系统性能。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:eb6a0b87-7c06-466c-a095-69a9bcf211c0
根据 SAP 说明 302436 启用 TCP 窗口缩放参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:c93a842a-deca-449d-adc9-840120daa0ca
根据 SAP 说明 302436 启用 tcp_timestamps 参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
推荐编号:5a6bdcee-dd9f-4e99-adb5-f24dad289d42
根据 SAP 说明 302436 禁用 tcp_timestamps 参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 在高可用性方案中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:3b8dc04c-73dd-4bf9-9d6f-b8bfec694da3
根据 SAP 说明 302436 启用 tcp_sack 参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:06b7b95e-91ec-4b38-a97c-923caf3497a5
由于 HANA 使用大量连接进行内部通信,因此,使用尽可能多的客户端端口来实现此目的是有意义的。 根据 SAP 说明 2382421 设置 OS 参数 net.ipv4.ip_local_port_range,以确保实现最佳的内部 HANA 通信。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:612ab8fc-8f4e-4605-bc3f-278e4dfa20e7