你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 顾问中的性能建议可以帮助提高业务关键型应用程序的速度和响应能力。 可以从顾问仪表板的“性能”选项卡中获取顾问的性能建议。
API Management
App Service
应用程序网关
验证应用程序网关中是否存在足够的实例来处理流量
应用程序网关处于高利用率状态,并面临延迟或流量丢失的问题。 使用缓冲区容量进行缩放。 v1 SKU 支持手动缩放。 v2 SKU 支持手动和自动缩放功能。 设置较高的最大实例数量以应对流量峰值。
潜在优势:确保站点的可用性。
影响:中等
有关详细信息,请参阅 应用程序网关高流量支持
ResourceType:microsoft.network/applicationgateways
建议编号:2ee9f31e-df58-4893-b3e7-66c0cd74183a
防火墙策略已达到网络规则限制。
Azure 防火墙部署在网络规则中已达到或超过 20,000 个唯一源/目标。 请优化网络规则配置和处理,以防止出现性能和延迟问题。
潜在收益:确保Azure 防火墙配置为优化性能。
影响:高
有关详细信息,请参阅 Azure 防火墙 性能最佳做法
ResourceType:microsoft.network/firewallpolicies
建议 ID:10b153b5-59d0-45ac-bb3f-6a0b7ad9c0cd
Azure 防火墙策略:规则集合组大小达到限制
防火墙策略中的规则集合组 (RCG) 即将达到 2 MB。 优化规则集合组 (RCG) 以防止性能影响。
潜在收益:确保Azure 防火墙配置为优化性能。
影响:高
有关详细信息,请参阅 Azure 订阅和服务限制、配额和约束 - Azure 资源管理器
ResourceType:microsoft.network/firewallpolicies
建议 ID:80b35b4e-1e5c-4ddf-835e-a774ce2ab81e
防火墙策略正达到 600 个 IP 组这一限制
Azure 防火墙策略达到或超过 600 个 IP 组的最大限制。 通过减少 IP 组的数量、调整 IP 组或调整规则配置,防止出现性能和延迟问题。
潜在收益:确保Azure 防火墙配置为优化性能。
影响:高
有关详细信息,请参阅 Azure 订阅和服务限制、配额和约束 - Azure 资源管理器
ResourceType:microsoft.network/firewallpolicies
建议 ID:db00ef71-91ab-418a-a2ea-da45a678bb34
使用 HEAD 运行状况探测
健康探测可以使用 GET 或 HEAD HTTP 方法。 最好使用 HEAD 运行状况探测方法,从而减少源上的流量负载量。
潜在优势:减少源服务器上的流量负载
影响:中等
有关详细信息,请参阅 Azure Front Door - 最佳做法
ResourceType:microsoft.network/frontdoors
建议编号:241b9d61-3657-4096-85c3-83ad2a5f36e2
转换 ExpressRoute 旧连接
ExpressRoute 网关需要持续维护。 平台升级老化的硬件,以确保可靠性、可用性、安全性和性能。 大多数升级都是无缝的,但有些升级会影响部署。 2017 年之前连接的网关可能无法达到最佳性能。
潜在优势:改进了较新的硬件的性能
影响:高
有关详细信息,请参阅 如何转换旧版 ExpressRoute 网关连接
ResourceType:microsoft.network/virtualnetworkgateways
建议 ID:83d8749f-cbdd-4268-9a7b-bc0512f36fca
建议对应用程序网关 v2 子网使用最小子网大小 /24
应用网关(Standard_v2 或 WAF_v2 SKU)最多可以支持 125 个实例(125 个实例 IP 地址 + 1 个专用前端 IP 配置 + 5 个 Azure 预留)。 建议使用的最小子网大小为 /24。
潜在优势:有足够的空间实现可伸缩性
影响:高
有关详细信息,请参阅 Azure 应用程序网关 基础结构配置
ResourceType:microsoft.network/applicationgateways
建议 ID:ef4da732-f541-4109-bc0e-465c68b6c7eb
Azure AI 搜索
Azure 搜索 API 上频繁发生限制,请考虑增加搜索单位
增加搜索单位。 在过去 7 天内,平台观察到在超过 20% 的记录时间段中,对 Azure Search API 请求进行了限速。
潜在优势:缩放资源以减少限制错误。
影响:中等
ResourceType:microsoft.search/searchservices
建议 ID:3b1b26f2-bacb-437f-b481-f4dc3a0bbf9b
将搜索 SDK 的版本升级到最新版本
将搜索 SDK 的版本升级到最新版本。 最新版本的 Azure AI 搜索 SDK 包含新功能和问题修复。
潜在优势:添加新功能功能。 修复问题
影响:中等
有关详细信息,请参阅 API 版本 - Azure AI 搜索
ResourceType:microsoft.search/searchservices
建议 ID:4cab9b17-7fa9-4d20-88ba-47232ee0ee24
已启用Azure Arc的服务器
Azure 签证服务
将证明 API 升级到最新版本
我们识别到来自过时的证明 API 对此订阅下资源的 API 请求。 建议切换到最新的证明 API 版本。 需要更新现有的代码,才能使用最新的 API 版本。 这可确保你获得最新功能和性能改进。
潜在优势:最新的证明 API 包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 Microsoft Azure 证明 REST API 参考
ResourceType:microsoft.attestation/attestationproviders
建议 ID:3629448e-9b3e-4c5d-96ec-4760bbfde5ab
Azure Cache for Redis
使用多个连接的客户端运行,改进缓存和应用程序的性能
不在服务器负载高的情况下运行时,缓存实例的性能最佳,因为服务器负载高会导致其不响应、数据丢失或不可用。 应用最佳实践来减少服务器负载,或者调整为其他尺寸或型号以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅排查 Azure Cache for Redis 中的连接问题 - Azure Cache for Redis
ResourceType:microsoft.cache/redis
建议 ID:a5ab10c5-424a-4818-9fba-ddca1eee531a
使用多个连接的客户端运行,改进缓存和应用程序的性能
不在服务器负载高的情况下运行时,缓存实例的性能最佳,因为服务器负载高会导致其不响应、数据丢失或不可用。 应用最佳实践来减少服务器负载,或者调整为其他尺寸或型号以增加容量。
潜在优势:确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 排除连接故障 - Azure Cache for Redis
ResourceType:microsoft.cache/redis
推荐编号:e34f1fd6-7d4b-4030-9c1a-0b413675cb40
在服务器负载高的情况下运行时,改进缓存和应用程序的性能
不在服务器负载高的情况下运行时,缓存实例的性能最佳,因为服务器负载高会导致其不响应、数据丢失或不可用。 应用最佳实践来减少服务器负载,或者调整为其他尺寸或型号以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅 解决 Azure Cache for Redis 服务器问题 - Azure Cache for Redis
ResourceType:microsoft.cache/redis
建议 ID:a25fccfd-854d-4c1a-9fae-aa0597a45e27
通过缩放应用主机来提高缓存吞吐量。
当运行客户端应用程序的主机能够跟上缓存的响应时,缓存实例的性能最佳。 如果客户端主机在内存、CPU 或网络带宽上运行热,则缓存响应不会足够快地到达应用程序,可能会导致更高的延迟。
潜在优势:可以改善缓存吞吐量和延迟。
影响:中等
有关详细信息,请参阅 解决 Azure Cache for Redis 客户端问题 - Azure Cache for Redis
ResourceType:microsoft.cache/redis
建议编号:2f57b58b-1677-4c31-8a37-be79838d14ca
在内存压力高的情况下运行时,改进缓存和应用程序的性能
不在内存压力高的情况下运行时,缓存实例的性能最佳,因为内存压力高会导致其不响应、数据丢失或不可用。 采用最佳实践来减少内存使用,或缩放至其他大小或 SKU 以增加容量。
潜在优势:通过最佳做法确保最佳性能和高可用性
影响:中等
有关详细信息,请参阅 解决 Azure Cache for Redis 服务器问题 - Azure Cache for Redis
ResourceType:microsoft.cache/redis
建议 ID:16d0cf25-463d-4a20-8f18-d8d71edf92e3
在内存压力高的情况下运行时,改进缓存和应用程序的性能
不在内存压力高的情况下运行时,缓存实例的性能最佳,因为内存压力高会导致其不响应、数据丢失或不可用。 采用最佳实践来减少内存使用,或缩放至其他大小或 SKU 以增加容量。
潜在优势:确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 故障排除服务器问题 - Azure Cache for Redis
ResourceType:microsoft.cache/redis
建议 ID:64dce138-80d7-48ad-934b-025a425386a7
在内存压力高的情况下运行时,改进缓存和应用程序的性能
不在内存压力高的情况下运行时,缓存实例的性能最佳,因为内存压力高会导致其不响应、数据丢失或不可用。 采用最佳实践来减少内存使用,或缩放至其他大小或 SKU 以增加容量。
潜在优势:确保最佳性能和高可用性
影响:高
有关详细信息,请参阅 故障排除服务器问题 - Azure Cache for Redis
ResourceType:microsoft.cache/redis
建议 ID:2adfe155-4639-4d83-9814-15ce7454fa25
Azure 通信服务
使用建议的通话 SDK 版本
Azure 通信服务呼叫 SDK 可用于启用语音、视频、屏幕共享和其他实时通信。 更新到建议的通话 SDK 版本,以确保具有最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:较新版本的通话 SDK 包含最新修补程序和新功能
影响:中等
有关详细信息,请参阅 Azure 通信服务 呼叫 SDK 概述 - Azure 通信服务概念文档
ResourceType:microsoft.communication/communicationservices
建议 ID:c6da5a5f-149d-4550-82c9-ec3921a586f3
使用建议的通话 SDK 版本(高优先级)
Azure 通信服务呼叫 SDK 可用于启用语音、视频、屏幕共享和其他实时通信。 更新到建议的通话 SDK 版本,以确保具有最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:较新版本的通话 SDK 包含最新的修补程序和功能。
影响:高
有关详细信息,请参阅 Azure 通信服务 呼叫 SDK 概述 - Azure 通信服务概念文档
ResourceType:microsoft.communication/communicationservices
建议 ID:c9f07cd1-54a4-4bc9-bdb6-87d97e4b99fe
使用建议的聊天 SDK 版本
Azure 通信服务 聊天 SDK 可用于向应用添加丰富的实时聊天功能。 更新到建议的聊天 SDK 版本,以确保具有最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:较新版本的聊天 SDK 包含最新修补程序和新功能
影响:中等
有关详细信息,请参阅 Azure 通信服务 Chat SDK 概述 - Azure 通信服务概念文档
ResourceType:microsoft.communication/communicationservices
建议 ID:28da6c5a-8e1f-47eb-beb3-62fd50cbb593
使用建议的标识 SDK 版本
Azure 通信服务 身份 SDK 可用于管理身份、用户和访问令牌。 更新到建议的标识 SDK 版本,以确保具有最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:较新版本的标识 SDK 包含最新的修补程序和新功能
影响:中等
有关详细信息,请参阅适用于 Azure 通信服务 的 SDK 和 REST API - Azure 通信服务概念文档
ResourceType:microsoft.communication/communicationservices
建议 ID:a383aac0-2eed-4dac-8050-3675fdc8eded
使用建议的电话号码 SDK 版本
Azure 通信服务 电话号码管理套件可用于获取和管理电话号码。 更新到建议的电话号码 SDK 版本,以确保获得最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:较新版本的电话号码 SDK 包含最新的修补程序和新功能
影响:中等
有关详细信息,请参阅适用于 Azure 通信服务 的 SDK 和 REST API - Azure 通信服务概念文档
ResourceType:microsoft.communication/communicationservices
建议 ID:5e8e752c-3851-461c-9bc4-407bbf3ebd94
使用建议的会议室 SDK 版本
Azure 通信服务会议室 SDK 可用于控制谁可以加入呼叫、何时开会以及如何进行协作。 更新到建议的会议室 SDK 版本,以确保获得最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:新版本的房间 SDK 包含最新的修补程序和功能
影响:中等
有关详细信息,请参阅 Azure 通信服务 会议室概述 - Azure 通信服务概念文档
ResourceType:microsoft.communication/communicationservices
建议编号:abcb78e5-6f21-4f64-badd-c147f457fb0a
使用建议的通话自动化 SDK 版本
Azure 通信服务呼叫自动化 SDK 可用于进行和管理呼叫、播放音频和配置录制。 更新到推荐的通话自动化 SDK 版本,以确具有保最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:较新版本的通话自动化 SDK 包含最新的修补程序和新功能
影响:中等
有关详细信息,请参阅 呼叫自动化概述 - Azure 通信服务 概念文档
ResourceType:microsoft.communication/communicationservices
建议编号:30bcc7b0-bcab-4b60-a530-53ccbb64663f
使用建议的 SMS SDK 版本
Azure 通信服务 SMS SDK 可用于发送和接收短信。 更新到建议的短信 SDK 版本,以确保获得最新的修补程序和功能。 在过去 48-60 小时内检测到了不推荐的版本。
潜在优势:较新版本的 SMS SDK 包含最新修补程序和新功能
影响:中等
有关详细信息,请参阅 Azure 通信服务 SMS SDK 概述 - Azure 通信服务概念文档
ResourceType:microsoft.communication/communicationservices
建议 ID:bf23065c-8829-4fa1-8152-09d4066e11a3
Azure 容器应用
Azure Cosmos DB
优化Azure Cosmos DB索引策略以仅对所需内容编制索引
Azure Cosmos DB容器使用默认索引策略,该策略为文档中的每个属性编制索引。 由于存储的是大型文档,因此会为大量属性编制索引,这会导致请求单位消耗较高且写入延迟增加。 要优化写入性能,建议将默认索引策略重写为仅为查询中使用的属性编制索引。
潜在优势:提高容器的写入吞吐量
影响:中等
有关详细信息,请参阅 Azure Cosmos DB 索引策略
资源类型:microsoft.documentdb/databaseaccounts
推荐ID:683b5e32-48aa-4b46-a822-4e22a20ee244
将Azure Cosmos DB应用程序配置为在 SDK 中使用直接连接
我们注意到,您的 Azure Cosmos DB 应用程序通过 Cosmos DB .NET 或 Java SDK 使用网关模式。 建议切换到直接连接,以实现较低的延迟和更高的可伸缩性。
潜在优势:改进了应用程序的延迟和高可用性
影响:高
有关详细信息,请参阅 .NET SDK V2 的性能提示 - Azure Cosmos DB
资源类型:microsoft.documentdb/databaseaccounts
建议编号:75c8c891-46d2-41fa-a81c-84e870a139a9
使用分层分区键以实现最佳数据分布
此帐户具有自定义设置,可允许容器中的逻辑分区大小超过 20 GB 的限制。 Azure Cosmos DB团队将此设置应用为临时度量值,以便使用不同的分区键再次构建应用程序。 不建议将其作为长期解决方案,因为增加限制时不遵循 SLA 保证。 你现在可以使用分层分区键(预览)来重新设计应用程序的架构。 此功能允许通过设置最多三个分区键来超过 20 GB 的限制。 它非常适用于多租户场景或使用合成键的工作负载。
潜在优势:优化数据分布和性能
影响:中等
有关详细信息,请参阅个人预览版中的 Now:使用分层分区键优化数据分布 - Azure Cosmos DB Blog
资源类型:microsoft.documentdb/databaseaccounts
建议 ID:3a7c4990-18e7-4581-b62d-c745260e7c5b
将Azure Cosmos DB查询页面大小(MaxItemCount)配置为 -1
你为 Azure Cosmos 容器查询使用的查询页面大小是 100。 建议使用的页面大小是 -1,以提高扫描速度。
潜在优势:端到端查询延迟显著提高。
影响:中等
有关详细信息,请参阅 SQL 查询指标 - Azure Cosmos DB
资源类型:microsoft.documentdb/databaseaccounts
建议 ID:e27c5181-5005-4dc3-a449-89b726a3bf54
利用数据库或容器的空闲吞吐量容量来处理流量峰值
使用突发容量以利用空闲数据库/容器容量来处理流量高峰,从而防止出现速率限制(429 个错误)并维持工作负载突发期间的性能。
潜在优势:提高性能和工作效率
影响:低
有关详细信息,请参阅突发容量 - Azure Cosmos DB
资源类型:microsoft.documentdb/databaseaccounts
建议编号:1ff3c87f-63c6-4b94-9bb1-28f8d115103e
将缺少的索引添加到Azure Cosmos DB容器
查询可以从添加索引中获益,以降低成本并提高性能。 建议考虑将这些索引路径添加到容器的索引策略。
潜在优势:减少查询 RU 费用并提高性能
影响:中等
有关详细信息,请参阅 索引策略 - Azure Cosmos DB
资源类型:microsoft.documentdb/databaseaccounts
建议 ID:4391ebb6-9519-4563-97c8-85f40cb92a63
当使用率在 12 小时内超过 90% 时收到通知
当 CPU 使用率在 12 小时的时间范围内超过 90% 时,用户会收到有关高使用率的通知。 此外,系统还建议他们纵向扩展到更高层级以获得更好的性能。
潜在优势:提高性能
影响:中等
资源类型:microsoft.documentdb/databaseaccounts
建议编号:b633adb4-0c3c-4ab6-ab52-a9d752c6ac52
检查主 CPU 持续承压情况下的计算资源容量
主节点上的持续 CPU 压力可能会降低群集速度。 当确认负载压力持续超出可用容量时,请审查工作负载需求并扩展计算资源。
潜在优势:在持续需求期间提高性能
影响:中等
有关详细信息,请参阅计算和存储配置 - Azure DocumentDB
ResourceType:microsoft.documentdb/mongoclusters
建议 ID: ed6c74bd-af73-477b-b149-e6c741632b06
Azure 数据资源管理器
为 数据资源管理器 资源启用优化自动缩放
看起来你的资源可以自动扩展以提高性能(根据你上周的实际使用情况、缓存利用率、摄取利用率、CPU 和流摄取利用率)。 为了优化成本和性能,建议启用优化的自动缩放。
潜在优势:优化性能
影响:中等
有关详细信息,请参阅 管理群集横向扩展以满足 Azure 数据资源管理器 的需求 - Azure 数据资源管理器
ResourceType:microsoft.kusto/clusters
建议编号:a17ff303-56eb-4382-ac2c-ac7e317945fc
增加缓存策略中的缓存
根据上个月的实际使用情况,更新缓存策略,以增加表的热缓存。 保留期必须始终大于缓存期。 如果增加缓存后保留期低于缓存期,请更新保留策略。 (*) 仅基于已扫描数据的用户查询进行分析。
潜在优势:优化性能
影响:中等
有关详细信息,请参阅 缓存策略(热缓存和冷缓存) - Kusto
ResourceType:microsoft.kusto/clusters
建议 ID:389653ce-d564-4b95-aac4-ca30e1602536
Azure Database for MySQL
启用加速日志以提高性能
对于 Azure Database for MySQL - 业务关键服务层级中的服务器,启用加速日志,通过减少写入延迟来增强性能,可能无需额外费用地增加应用程序性能。
潜在优势:降低写入延迟并提高应用程序性能
影响:高
有关详细信息,请参阅 Azure Database for MySQL 灵活服务器中的加速日志功能 - Azure Database for MySQL
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:2aa0da9d-b0f0-4924-92e0-1518441f40ac
增加存储 IOPS
副本服务器 IOPS 利用率接近最大阈值,复制延迟严重。 若要与主服务器保持有效同步,请使用Azure门户或Azure CLI增加存储 IOPS 或激活自动缩放 IOPS。
潜在优势:副本服务器与主服务器紧密同步。
影响:高
有关详细信息,请参阅
ResourceType:microsoft.dbformysql/flexibleservers
建议 ID:d397f019-f52e-47e9-ba3f-106399c829a8
Azure Database for PostgreSQL
检查服务器上是否有非活动的逻辑复制槽
你的服务器可能具有非活动逻辑复制槽,这可能会导致服务器性能和可用性下降。
潜在优势:提高服务器可用性和性能
影响:高
有关详细信息,请参阅 Autovacuum 优化 - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:114c6710-6c60-4163-b582-ac573199c40d
检查您的服务器是否存在过于频繁的检查点
服务器遇到频繁的检查点,这可能会影响性能。 若要解决此问题,建议提高 max_wal_size 服务器参数。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 高 IOPS 利用率
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:3e62d12b-2de5-411b-97ec-092250fb488c
检查你的服务器,以查看膨胀率是否大于 80%
服务器存在一个 bloat_ratio(死元组/(实时元组 + 死元组))> 80%。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 Troubleshooting 指南 - Azure 门户 - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:3e7c94fd-89c6-4355-b72f-a8cd0451c3e7
检查服务器的 CPU 使用率是否过高
在过去 7 天,你的 CPU 使用率为以下情况之一:大于 90% 且持续 2 个小时或更长时间,最大使用率为 20%。 CPU 使用率过高可能会导致查询变慢。
潜在优势:提高查询性能
影响:高
有关详细信息,请参阅 Troubleshooting 指南 - Azure 门户 - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:5a05c081-028d-45cc-9530-cfee8bf04a0e
检查你的服务器,查看 log_statement 是否已设置为 ALL
log_statement 服务器参数已打开,这可能会导致性能下降。
潜在优势:提高服务器性能
影响:中等
有关详细信息,请参阅服务器参数“报告生成和日志记录”/“日志记录对象” - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
推荐编号:7f791293-46af-423d-b23c-355fc9db5474
检查你的服务器,查看 log_duration 是否已开启
由于日志记录设置,你可能会遇到潜在的性能下降。 若要优化这些设置,请将 log_duration 服务器参数设置为 OFF。
潜在优势:提高服务器性能
影响:中等
有关详细信息,请参阅服务器参数“报告生成和日志记录”/“日志记录对象” - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:ab589166-0276-44cb-ba9f-80fac5306e0c
查看接近包装的服务器
服务器已超过 50% 的包装限制,并且事务量超过 10 亿。 请参阅故障排除指南中“自动清理阻止程序 -> 紧急自动清理和包装”部分分享的建议。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅自动清理优化。
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:b35d2b04-2c01-4f4c-91af-7abe3b0cc697
检查你的服务器,查看 log_statement_stats 是否已开启
log_statement_stats 服务器参数已启用,这可能导致可能的性能下降。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅 Statistics / Monitoring server parameters - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:b50dc645-82f7-442b-a8cf-687867100179
检查你的服务器,查看 log_min_duration_statement 是否已开启
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 是否已关闭
服务器的 autovacuum 参数设置为关闭,Bloat 比率(死元组/(实时元组 + 死元组))为 > 50%。
潜在优势:通过将 autovacuum 设置为 ON 来提高服务器性能
影响:高
有关详细信息,请参阅自动清理优化。
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议编号:dfecf01a-aac2-4429-bc03-7de5756e8bc8
检查你的服务器,查看 log_error_verbosity 是否已设置为 VERBOSE
由于日志记录设置,你可能会遇到潜在的性能下降。 若要优化这些设置,请将 log_duration 服务器参数设置为 OFF。
潜在优势:提高服务器性能
影响:中等
有关详细信息,请参阅服务器参数“报告生成和日志记录”/“日志记录对象” - Azure Database for PostgreSQL 灵活服务器
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:e9415244-34b8-4b90-900a-25a6e154fa7e
检查你的服务器,查看孤立的已准备事务
服务器存在孤立的已准备事务。 回滚或提交孤立的已准备事务,以提高服务器性能效率。
潜在优势:提高服务器性能。
影响:高
有关详细信息,请参阅自动清理优化。
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:eecd0096-23c1-4ad6-9a8d-fc55d9e8cc40
提高超大规模 (Citus) 服务器组的存储上限
服务器组中的一个或多个节点正接近当前预配的存储值限制。 当节点达到限制时,可能会出现性能下降或服务器进入只读模式。 为确保持续的性能,增加预配的磁盘空间。
潜在优势:提高了服务器性能
影响:高
有关详细信息,请参阅 配置群集 - Azure Cosmos DB for PostgreSQL
ResourceType:microsoft.dbforpostgresql/servergroupsv2
建议 ID:b26edab6-a8dc-4903-b29f-d3b7fb9e0f9c
检查服务器上是否已关闭 enable_indexscan
服务器已将 enable_indexscan 服务器参数设置为关闭。 启用服务器参数 enable_indexscan 以获得优化的查询性能。
潜在优势:启用enable_indexscan以提高查询性能。
影响:中等
有关详细信息,请参阅 Query Tuning / Planner Method Configuration 服务器参数 - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:6772abda-0192-4e70-bfeb-409c7e7cf73c
检查服务器上是否已关闭 enable_indexonlyscan
你的服务器已禁用 enable_indexonlyscan。 启用 enable_indexonlyscan 设置以优化查询性能。
潜在优势:启用enable_indexonlyscan以提高查询性能。
影响:中等
有关详细信息,请参阅 Query Tuning / Planner Method Configuration 服务器参数 - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:bb641db9-591e-4a7e-b4f0-6d9409d646fe
查看服务器的pgaudit.log服务器参数
服务器的pgaudit.log参数被设置为可能影响性能的值。 更新服务器参数以排除所有与读取、写入和函数相关的值,以提高效率和降低开销。
潜在优势:提高服务器性能
影响:中等
有关详细信息,请参阅 Customized Options 服务器参数 - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
推荐 ID:e77d49af-7101-4e7e-a184-472fbf882c35
检查服务器以进行表统计数据重置
服务器的表统计信息已重置。 对数据库运行 ANALYZE。 它收集统计信息以帮助 PostgreSQL 优化器选择查询的最佳执行路径。
潜在优势:通过运行 ANALYZE 提高查询性能
影响:高
有关详细信息,请参阅 Autovacuum 优化 - Azure Database for PostgreSQL
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:278ffae3-fa57-463b-a9f6-4b04a8b320b0
检查服务器的连接池程序
服务器存在大量客户端连接错误、频繁断开连接的情况,同时还有大量处于空闲状态的连接,伴随着 CPU 使用率飙升和工作负载异常现象。 启用 PgBouncer 以稳定并提高性能。
潜在优势:启用 PgBouncer 以提高服务器性能
影响:高
有关详细信息,请参阅 PgBouncer
ResourceType:microsoft.dbforpostgresql/flexibleservers
建议 ID:ed0b346c-26a6-4c2b-850b-32a449d94e56
Azure Kubernetes Service (AKS)
将机群 API 更新到最新版本
我们识别到来自过时的舰队 API 对此订阅中资源的 SDK 请求。 建议升级到最新的 SDK 版本。 这可确保你获得最新功能和性能改进。
潜在优势:最新的机群 API 包含已知问题的修复和其他改进。
影响:中等
有关详细信息,请参阅 Azure Kubernetes Fleet Manager 预览版 API 生命周期
ResourceType:microsoft.containerservice/fleets
推荐ID:835e829e-9af6-4758-80d2-98df565d1524
将节点池添加到群集
建议添加一个或多个节点池,而不是使用单个节点池。 这有助于将关键系统 Pod 与应用程序隔离,以防配置错误或未授权的应用程序 Pod 意外终止系统 Pod。
潜在优势:防止意外关闭系统 Pod
影响:中等
有关详细信息,请参阅 在 Azure Kubernetes 服务 (AKS) 中使用系统节点池 - Azure Kubernetes 服务
ResourceType:microsoft.containerservice/managedclusters
建议 ID:492c8468-bb25-4a03-b8e5-9ae99723a017
检测到不受支持的 Kubernetes 版本
检测到不受支持的 Kubernetes 版本。 确保使用受支持的版本运行 Kubernetes 群集。
潜在优势:确保 Kubernetes 群集运行的是受支持的版本。
影响:中等
有关详细信息,请参阅 Azure Kubernetes 服务 (AKS) 支持的 Kubernetes 版本 - Azure Kubernetes 服务
ResourceType:microsoft.containerservice/managedclusters
建议 ID:462b5f77-4a65-4287-885b-01a0f471743f
Azure Monitor
优化应用程序代码以减少 CPU 和内存使用率
Application Insights 代码优化可分析.NET探查器跟踪,并确定限制性能的 CPU 和内存瓶颈。 可以通过GitHub Copilot获取代码级建议,以优化热路径并提高应用响应能力。
潜在优势:通过目标代码修复提高应用程序性能。
影响:中等
有关详细信息,请参阅 Monitor 并使用代码优化分析运行时行为 - Azure Monitor
ResourceType:microsoft.insights/components
建议 ID:a74bb2bd-d97d-4f3e-9c70-063dd7dce6e0
优化应用程序代码,以减少 CPU 和内存使用量
Application Insights 代码优化功能分析 .NET 探查器的追踪信息,以检测云应用中的 CPU 和内存瓶颈,并通过 GitHub Copilot 提供可操作的代码级建议来提高性能。
潜在优势:通过目标代码修复提高应用程序性能。
影响:中等
有关详细信息,请参阅 Monitor 并使用代码优化分析运行时行为 - Azure Monitor
ResourceType:microsoft.insights/components
建议 ID:61992b6b-0245-4408-a288-0c2fd17c0cc0
Azure NetApp 文件
减少 NetApp 文件 FsLogix 容器卷的用户限制
如果Azure NetApp 文件卷上的并发用户数接近 3000,请定期监视并发用户并减少用户数。 如果具体场景需要超过 3,000 个并发用户,请将用户分组,并将这些组移动到多个常规存储卷,或使用一个大型存储卷。
潜在优势:减少卷上的延迟
影响:中等
有关详细信息,请参阅 在 Azure NetApp 文件 上存储 FSLogix 配置文件容器 - FSLogix
ResourceType:microsoft.netapp/netappaccounts/capacitypools/volumes
建议 ID:1b93c1a0-5f0d-43a6-a02f-f2e3fd34b696
查看降级的卷性能
查看可能影响Azure NetApp 文件卷访问的潜在网络连接问题。 客户端访问存储卷时,这些问题可能会导致延迟增加或连接不稳定。
潜在优势:缓解卷延迟
影响:中等
有关详细信息,请参阅使用诊断和解决问题工具来故障排除 Azure NetApp 文件 的文档
ResourceType:microsoft.netapp/netappaccounts/capacitypools/volumes
建议 ID:08bf438b-8464-41df-8148-d6fb109f11db
Azure Synapse Analytics
将 SynapseManagementClient SDK 升级到最新版本
新的 SynapseManagementClient 使用 .NET SDK 4.0 或更高版本。
潜在优势:最新的 SynapseManagementClient 库包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 SynapseManagementClient 类(Microsoft.Azure)。Management.Synapse) - 面向.NET开发人员的Azure
ResourceType:microsoft.synapse/workspaces
推荐编号:7c83695a-3fa9-4668-9080-85151f5ab7be
Azure 流量收集器
升级 SDK 版本建议
最新版本的 Azure 流量收集器 SDK 包含通过 QA 过程主动识别的问题的修复,支持最新的资源模型,并提供可靠性和性能优化,可以提高使用 ATC 的整体体验。
潜在优势:提高可靠性、性能和新功能。
影响:中等
有关详细信息,请参阅 Azure ExpressRoute 流量收集器 - Azure ExpressRoute
ResourceType:microsoft.networkfunction/azuretrafficcollectors
建议标识符:1bbfadeb-006f-4f81-8e69-b073160b1e2c
Azure 虚拟桌面
为深度优先负载均衡主机池设置最大会话限制
深度优先负载均衡使用最大会话限制设置来确定可以在单个会话主机上进行并发会话的用户数量上限。 如果最大会话限制设置过高,则所有用户会话将定向到同一会话主机,从而导致性能问题。
潜在优势:确保会话主机稳定性、可靠性和性能
影响:高
有关详细信息,请参阅 在 Azure 虚拟桌面 中配置主机池负载均衡 - Azure 虚拟桌面
ResourceType:microsoft.desktopvirtualization/hostpools
建议 ID:2cc17306-822e-45b1-8d7f-5b0d2f2cccdb
将 VM 部署到离用户位置更近的Azure区域
我们已确定,你的虚拟机所在的地理位置与用户通过 Windows 虚拟桌面 (WVD) 连接的位置不同或相距较远。 这会导致连接响应时间延长,并会影响 WVD 上的整体用户体验。 为主机池创建 VM 时,应尝试使用靠近用户的区域。 距离更近可确保 WVD 服务的持续满意度,并提供更好的整体体验质量。
潜在优势:提高对 WVD 服务部署的网络往返时间的满意度。
影响:中等
有关详细信息,请参阅 Azure 虚拟桌面中的连接质量分析 - Azure
ResourceType:microsoft.desktopvirtualization/hostpools
建议 ID:d89829c9-dadf-4ddc-87d6-fd746debd5d3
出口流量
升级到最新的认知服务文本分析 API 版本
升级到最新 API 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。 从 V3.0 开始,新功能还可作为新终结点使用,例如 PII 识别、实体识别和实体链接可用作单独的终结点。 预览版终结点中的更改:我们在 SA 终结点中引入了观点挖掘,在 PII 终结点中引入了修订文本属性。
潜在优势:更好的服务可用性和性能
影响:中等
有关详细信息,请参阅 Foundry 工具中的Azure语言 - Foundry 工具
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:c8bbcb72-b778-48b4-882c-d8ce271995e5
升级到适用于文本分析的最新 SDK 版本
升级到最新 SDK 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。 从 V3.0 开始,新功能还可作为新终结点使用,例如 PII 识别、实体识别和实体链接可用作单独的终结点。 预览版终结点中的更改:我们在 SA 终结点中引入了观点挖掘,在 PII 终结点中引入了修订文本属性。
潜在优势:更好的服务可用性和性能
影响:中等
请参阅什么是语言中的语言检测?- Foundry Tools,了解详细信息
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:1b94aa41-a51e-4cad-98fb-3a44447d5997
在此资源上检测到 429 限制
在一天的时间范围内,我们观察到了此资源的 1000 个或更多的 429 限制错误。 请考虑启用自动缩放,以处理更大的请求量并减少 429 错误数。
潜在优势:自动缩放资源并减少限制错误。
影响:中等
请参阅自动缩放 Foundry Tools 限制 - Foundry Tools
ResourceType:microsoft.cognitiveservices/accounts
建议 ID:8dde1045-da54-4d32-b8f9-635c5c9c0ac6
升级到最新认知服务 Health Insights SDK 版本
升级到最新 SDK 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。
潜在优势:更多功能、更好的服务可用性和性能。
影响:中等
有关详细信息,请参阅 Azure 健康决策支持 SDK 适用于 .NET - Azure for .NET 开发人员
ResourceType:microsoft.cognitiveservices/accounts
建议编号:f88ef142-07dd-4569-a304-7cc9de8a14e5
内容交付网络
升级 Azure Front Door Standard 和 Premium SDK 版本
最新版本的 Azure Front Door Standard 和 Premium 客户端库或 SDK 包含对客户报告的问题的修复,并通过 QA 流程主动识别。 最新版本还具有可靠性和性能优化,除了新功能外,还可以使用 Azure Front Door Standard 和 Premium 改进整体体验。
潜在优势:提高可靠性、性能和新功能。
影响:中等
有关详细信息,请参阅 Azure Front Door 与 Azure CDN 服务之间的 Comparison
ResourceType:microsoft.cdn/profiles
推荐编号:e607041e-3194-42ad-9994-b6ea5ec12f5e
持久任务调度器
配置自动清除保留策略
通过清除过时的实例数据、历史记录和有效负载来优化存储。 减少备份开销,缓解不受控制的数据增长。 紧凑的表可以提高查询性能,加速状态检索,最大限度地减少索引维护,并提高缓存利用率。
潜在优势:提高查询速度和提高存储效率
影响:中等
有关详细信息,请参阅 为 Azure Functions Durable Task Scheduler 设置自动清除保留策略
ResourceType:microsoft.durabletask/schedulers
建议 ID:8b630f74-ffdd-4981-9182-40ddcf094199
事件中心
考虑切换到高 PU 工作负荷的专用层
使用 6 个以上的处理单元的高级事件中心命名空间可能受益于迁移到专用群集,该群集针对任务关键型工作负荷进行优化,并提供更高的性能、较低的延迟和灵活的缩放。
潜在优势:使用专用层优化性能和缩放
影响:低
有关详细信息,请参阅 Azure 事件中心 专用层的 Overview - Azure 事件中心
ResourceType:microsoft.eventhub/namespaces
建议 ID:e6347547-8d7a-4633-a476-f66fb664719e
HDInsight
在 HBase 集群中使用加速写入功能来提高群集性能
你会看到此顾问建议,因为 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
Health Data Services
地平线数据库
检查你的 HorizonDB 服务器,确认 log_duration 是否已启用
你的服务器已启用 log_duration,这会为每个查询增加日志开销。 将 log_duration 服务器参数设置为 OFF,以降低 I/O 和CPU使用率,提升整体数据库性能。
潜在优势:提高服务器的性能。
影响:中等
有关详细信息,请参阅报告和日志记录/记录参数的内容 - Azure HorizonDB
ResourceType:microsoft.horizondb/clusters
建议 ID: f220170f-ad23-4fca-9b6a-23c4256f821c
检查你的 HorizonDB 服务器,确认 log_error_verbosity 是否设置为 VERBOSE
你的服务器使用了超出必要范围的错误日志记录详细程度,这会增加额外开销。 将 log_error_verbosity 参数设置为 DEFAULT,以减少日志记录工作并提升数据库性能。
潜在优势:提高服务器性能
影响:中等
有关详细信息,请参阅报告和日志记录/记录参数的内容 - Azure HorizonDB
ResourceType:microsoft.horizondb/clusters
建议编号:f63023f3-cad9-46fa-9e60-aafb6500f9d5
检查你的 HorizonDB 服务器,确认 log_min_duration_statement 是否已打开
你的 log_min_duration_statement 值低于 60,000 毫秒(1 分钟),因此 PostgreSQL 会记录更慢的查询。 增大该值后,可以减少日志记录开销,缩小日志体积,并帮助你聚焦于运行时间最长的语句。
潜在优势:提高服务器的性能
影响:高
有关详细信息,请参阅报告和日志记录/何时记录参数 - Azure HorizonDB
ResourceType:microsoft.horizondb/clusters
建议 ID:290bebd4-6f7e-4423-910d-b11dc451d435
检查你的 HorizonDB 服务器是否将 log_statement 设置为 ALL
您的服务器将log_statement设置为 ALL,这会记录每条语句并增加 I/O 开销。 将 log_statement 设置为NONE或DDL可减少日志量、降低资源占用并提升查询性能。
潜在优势:提高服务器的性能。
影响:中等
有关详细信息,请参阅报告和日志记录/记录参数的内容 - Azure HorizonDB
ResourceType:microsoft.horizondb/clusters
建议 ID:325f5690-9f2b-47a9-864a-0ea8be1ae0e1
在 HorizonDB 服务器上启用 autovacuum
服务器的 autovacuum 参数设置为 OFF,且膨胀率(死元组 /(活元组 + 死元组))大于 50%。
潜在优势:通过设置 autovacuum ON 来提高服务器的性能。
影响:高
有关详细信息,请参阅“监视和优化 Autovacuum - Azure HorizonDB”
ResourceType:microsoft.horizondb/clusters
建议 ID:53a9f26a-83ed-430e-ae09-62990b7369dd
检查你的 HorizonDB 服务器是否将 log_statement_stats 设置为 ON
你的 Azure HorizonDB 服务器已将 log_statement_stats 设置为 ON,这会增加日志记录开销,并可能降低吞吐量。 将 log_statement_stats 设置为 OFF 可降低日志记录成本并提高工作负载性能。
潜在优势:提高服务器的性能
影响:高
有关详细信息,请参阅统计信息/监视参数 - Azure HorizonDB
ResourceType:microsoft.horizondb/clusters
建议 ID:efa1ea55-070f-40b4-b8c6-bc0e8deb391d
查看 HorizonDB 服务器是否重置了表统计信息
服务器的表统计信息已重置。 在数据库上执行 ANALYZE。 它收集统计信息以帮助 PostgreSQL 优化器选择查询的最佳执行路径。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅“监视和优化 Autovacuum - Azure HorizonDB”
ResourceType:microsoft.horizondb/clusters
建议 ID: 70ae999e-245f-4867-9248-4ccfee3fa94f
检查您的 HorizonDB 服务器是否接近回绕
服务器已超过 50% 的回卷限制,事务数已超过 10 亿。 请参阅故障排除指南中“自动清理阻止程序 -> 紧急自动清理和包装”部分分享的建议。
潜在优势:提高服务器性能
影响:高
有关详细信息,请参阅防止和解决事务 ID 回卷 - Azure HorizonDB
ResourceType:microsoft.horizondb/clusters
建议 ID: 4ca1bcc5-4090-4a58-aab7-8dd4f14bad4e
密钥保管库
将 Azure 密钥保管库 SDK 升级到最新版本
新的 密钥保管库 库将密钥、机密和证书拆分为独立的 SDK,并结合 Azure 身份验证集成,实现无缝认证和性能提升。 取消:如果密钥保管库与 Azure 存储、磁盘或其他服务一起使用,以及所有使用 .NET SDK 4.0+ 的自定义应用。
潜在好处:修复已知问题和其他改进。
影响:中等
有关详细信息,请参阅 Client Libraries for Azure 密钥保管库
ResourceType:microsoft.keyvault/vaults
建议 ID:9017e82f-b7ac-4a06-8b9b-5858cb3d5113
存储
使用高级性能块 blob 存储
一个或多个存储帐户的已存储块 blob 数据存在每 GB 事务率过高的问题。 将高级性能块 blob 存储而非标准性能存储用于那些需要快速存储响应时间和/或高事务率的工作负载,这样可能会节省存储成本。
潜在优势:块 blob 存储性能会提高,而 Azure 事务价格则最低。
影响:中等
有关详细信息,请参阅 Storage 帐户概述 - Azure 存储
ResourceType:microsoft.storage/storageaccounts
建议 ID:c6b94711-f1f5-4e7e-9c89-c17ed4190969
为存储帐户启用 SMB 多通道
我们发现,你的存储帐户未启用 SMB 多通道。 SMB 多通道使 SMB 3.x 客户端能够与 SMB 文件共享建立多个网络连接。 通过在多个 NIC 上聚合带宽并利用 RSS 支持来实现性能的提升。
潜在优势:使用 SMB 多通道提高文件共享的性能
影响:中等
有关详细信息,请参阅 Azure 文件存储SMB 文件共享>
ResourceType:microsoft.storage/storageaccounts
建议 ID:6708739d-5221-4d53-9960-698cd2fd9628
增加高级文件共享的预配大小以避免限制请求
针对高级文件共享的请求受限,因为针对文件共享的每秒 I/O 操作数 (IOPS) 或吞吐量限制已达到共享限制。 若要防止请求受限,请增加高级文件共享的预配容量。
潜在优势:通过增大大小提高高级文件共享的性能
影响:高
有关详细信息,请参阅 创建经典文件共享 - Azure 文件存储
ResourceType:microsoft.storage/storageaccounts
推荐编号:d05351cc-1014-4a6c-9173-bec1bcc48849
虚拟机
启用加速网络以改善网络性能和延迟
我们检测到,在可能支持此功能的现有部署中的 VM 资源上未启用加速网络。 如果 VM OS 映像支持文档中详述的加速网络,请确保在这些 VM 上启用此免费功能,以最大程度地提高云中网络工作负载的性能和延迟。
潜在优势:提高性能吞吐量,同时降低延迟和抖动
影响:中等
有关详细信息,请参阅 创建具有加速网络的Azure虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:3a3c1a2a-8597-4d3a-981a-0a24a0ee9de4
升级大多数活动虚拟机的大小,以防止资源耗尽并提高性能
我们分析了过去 7 天的数据,发现虚拟机 (VM) 不同指标(即 CPU、内存和 VM I/O)的利用率较高。 这些 VM 可能会遇到了性能问题,因为它们接近或已达到 SKU 限制。 请考虑升级其 SKU 以提高性能。
潜在优势:提高 VM 的性能和可靠性
影响:高
有关详细信息,请参阅 使用 Azure 顾问 实现高使用 VM 的性能 - Azure 顾问
资源类型:microsoft.compute/virtualmachines
建议 ID:06c03895-e210-4153-a4a0-a5e5c8e8eb83
使用托管磁盘防止磁盘 I/O 限制
你的虚拟机磁盘属于一个达到其可伸缩性目标并且会受 I/O 限制的存储帐户。 若要保护虚拟机性能下降并简化存储管理,请使用托管磁盘。
潜在优势:改进了数据复原能力和性能
影响:高
有关详细信息,请参阅 Azure 磁盘存储 的Overview - Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:36c3633b-daac-4e01-af95-11b8c2f4fe20
升级到当前这一代的虚拟机
v5 VM 提供更新且更快的核心、增加的网络吞吐量以及改善的全局冗余和可用性。 从 v3 或 v2 VM 升级到 v5 VM,以相同成本匹配或超出性能。
潜在优势:5 个 VM 提供改进的核心、存储和网络性能
影响:中等
有关详细信息,请参阅 D 家族大小系列 - Azure 虚拟机
资源类型:microsoft.compute/virtualmachines
建议 ID:5e305558-6944-40bb-9d69-eb161b42fcec
通过在靠近用户位置的 VM 部署来改善用户体验和连接。
我们确定你的虚拟机位置与使用 Windows 虚拟桌面(WVD)连接的用户所在区域不同,或者距离较远。 这会导致连接响应时间延长,并会影响 WVD 上的整体用户体验。
潜在优势:提高对 WVD 服务部署的网络往返时间的满意度。
影响:中等
有关详细信息,请参阅 Azure 虚拟桌面中的连接质量分析 - Azure
资源类型:microsoft.compute/virtualmachines
建议 ID:c889b55f-9132-444d-a31f-c9e91f1345c9
升级快要达到磁盘上限的 OS 磁盘
OS 硬盘驱动器 (HDD) 即将达到磁盘上限,请升级到 SSD。 Azure SSD 提供行业领先的性能,每秒 I/O 操作数 (IOPS) 高并且延迟低。 特别是,高级 SSD 支持突发和性能层,而标准 SSD 支持突发。
潜在优势:提高性能、可伸缩性和成本效益。
影响:中等
有关详细信息,请参阅 为 Azure IaaS VM 选择磁盘类型 - 托管磁盘 - Azure 虚拟机
ResourceType:microsoft.compute/disks
建议 ID:031dcbd7-479c-4059-a7ba-c5474c94b72e
部署新的高级 SSD v2 数据磁盘,以提高性能并降低成本
你当前创建的是高级 SSD(P 系列)数据磁盘。 高级 SSD v2 允许你独立配置容量、IOPS 和吞吐量,所以只需为实际使用量付费。 在 Azure 门户、CLI 或 ARM 模板中,为新的数据磁盘部署选择高级 SSD v2 作为磁盘类型。
潜在好处:降低成本高达 51%。 更多的 IOPS (4x) 和吞吐量 (33%)
影响:中等
有关详细信息,请参阅部署高级 SSD v2 托管磁盘 - Azure 虚拟机
ResourceType:microsoft.compute/disks
建议 ID:bf658a6c-8ecc-4c05-a667-e5c7b4d1eaea
Workloads
升级到 AMS 的最新工作负载 SDK 版本
升级到最新的工作负载 SDK 版本,以便在模型质量、性能和服务可用性方面获得最佳效果。
潜在优势:最新的工作负载 SDK 包含已知问题的修补程序和其他改进。
影响:中等
有关详细信息,请参阅 什么是用于 SAP 解决方案的 Azure Monitor?
ResourceType:microsoft.workloads/monitors
建议 ID:eabfd1a1-6092-471b-8cff-22dd044e5535
若要避免 Mellanox 驱动程序中出现软锁定,请降低 SAP 工作负载中应用 VM OS 中的 can_queue 值
若要避免 Mellanox 驱动程序中发生零星的软锁定,需在 OS 中降低 can_queue 值。 不能直接设置此值。 添加以下内核启动行选项可实现相同效果:'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'
潜在优势:确保 SAP 工作负载中的高性能
影响:中等
有关详细信息,请参阅 Kernel soft lockup with blk_mq_update in traces(跟踪中的 blk_mq_update 的内核软锁定)
ResourceType:microsoft.workloads/sapvirtualinstances/applicationinstances
建议 ID:fc547b20-0a11-4d8c-86ce-0d9993a89fbf
若要避免 Mellanox 驱动程序中发生软锁定,请降低 SAP 工作负载的 ASCS VM OS 中的 can_queue 值
若要避免 Mellanox 驱动程序中发生零星的软锁定,需在 OS 中降低 can_queue 值。 不能直接设置此值。 添加以下内核启动行选项可实现相同效果:'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'
潜在优势:确保 SAP 工作负载中的高性能
影响:中等
有关详细信息,请参阅 Kernel soft lockup with blk_mq_update in traces(跟踪中的 blk_mq_update 的内核软锁定)
ResourceType:microsoft.workloads/sapvirtualinstances/centralinstances
建议 ID:7fe03dfd-e9f2-4886-8e4a-f212c738ca4c
若要避免 Mellanox 驱动程序中出现软锁定,请降低 SAP 工作负载中 DB VM OS 中的 can_queue 值
若要避免 Mellanox 驱动程序中发生零星的软锁定,需在 OS 中降低 can_queue 值。 不能直接设置此值。 添加以下内核启动行选项可实现相同效果:'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'
潜在优势:确保 SAP 工作负载中的高性能
影响:中等
有关详细信息,请参阅 Kernel soft lockup with blk_mq_update in traces(跟踪中的 blk_mq_update 的内核软锁定)
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:cc03700f-6530-40ae-adf4-5f654d5076a9
若要使用 ANF 提高 HANA DB 中的文件系统性能,请优化 rmem_max OS 参数
在采用 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 中的文件系统性能,请优化 wmem_max OS 参数
在采用 ANF 存储类型的 HANA DB 中,net.core.wmem_max 参数定义的最大写入套接字缓冲区必须设置得足够大才能处理传出的网络数据包。 此配置证明 HANA DB 可以使用 ANF 运行并提高了文件系统性能。 请参阅“SAP 说明:3024346”
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:bf10b7d5-2d5d-459a-8a0d-9c6ae2bc5bed
若要使用 ANF 提高 HANA DB 中的文件系统性能,请优化 tcp_rmem OS 参数
net.ipv4.tcp_rmem 参数指定用于 TCP 套接字的最小、默认和最大接收缓冲区大小。 根据“SAP 说明:3024346”设置参数,以证明 HANA DB 可以使用 ANF 运行并提高文件系统性能。 最大值不应超过 net.core.rmem_max 参数
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议编号:a6ad3344-7a93-4d97-98a7-7284048e1653
若要使用 ANF 提高 HANA DB 中的文件系统性能,请优化 tcp_wmem OS 参数
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
要使用 ANF 提高 HANA DB 中的文件系统性能,请将接收方积压工作 (backlog) 队列大小设置为 300000
当数据包到达速度比内核可以处理数据包快时,该参数 net.core.netdev_max_backlog 指定网络接口的接收方积压工作队列的大小。 按照 SAP 说明3024346中所述设置参数。 此配置证明 HANA DB 可以使用 ANF 运行并提高了文件系统性能。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:d40a458d-b366-45f2-a315-dfe71d3eb0eb
若要使用 ANF 提高 HANA DB 中的文件系统性能,请在空闲后禁用慢启动参数
使用参数 net.ipv4.tcp_slow_start_after_idle 可无需逐步增大一段时间内空闲的 TCP 连接的 TCP 窗口大小。 根据 SAP 说明 302436,将此参数设置为零后,最大速度将立即用于先前空闲的 TCP 连接。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:4f21a973-f15e-4e9b-8d10-5d46f0f91367
要使用 ANF 提高 HANA DB 中的文件系统性能,请启用 TCP 接收缓冲区大小自动调整
借助参数 net.ipv4.tcp_moderate_rcvbuf,TCP 能够执行接收缓冲区自动调整,从而自动调整缓冲区的大小(不大于 tcp_rmem 并匹配路径所需的大小,以实现全吞吐量。 根据“SAP 说明:302436”启用此参数,以提高文件系统性能。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:eb6a0b87-7c06-466c-a095-69a9bcf211c0
要使用 ANF 提高 HANA DB 中的文件系统性能,请启用 TCP 窗口缩放 OS 参数
根据“SAP 说明:302436”启用 TCP 窗口缩放参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:c93a842a-deca-449d-adc9-840120daa0ca
要使用 ANF 提高 HANA DB 中的文件系统性能,请启用 tcp_timestamps OS 参数
根据“SAP 说明:302436”启用 tcp_timestamps 参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
推荐编号:5a6bdcee-dd9f-4e99-adb5-f24dad289d42
在 ANF 配置的 HANA 数据库的高可用性场景中,禁用 tcp_timestamps 操作系统参数。
根据“SAP 说明:302436”禁用 tcp_timestamps 参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 在高可用性方案中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:3b8dc04c-73dd-4bf9-9d6f-b8bfec694da3
要使用 ANF 提高 HANA DB 中的文件系统性能,请启用 tcp_sack OS 参数
根据“SAP 说明:302436”启用 tcp_sack 参数。 此配置证明 HANA DB 使用 ANF 运行,并在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:06b7b95e-91ec-4b38-a97c-923caf3497a5
要使用 ANF 提高 HANA DB 中的文件系统性能,请在 OS 中禁用 IPv6 协议
建议在 Azure 上运行的 SAP 的 HANA 数据库中禁用 IPv6(使用 ANF),以提高文件系统性能。
潜在优势:改进了文件系统性能
影响:高
有关详细信息,请参阅 SAP HANA 通过 SLES 上的 Azure NetApp 文件借助备用节点实现横向扩展
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:47eb0254-02be-4817-bacb-aaf5eeabcbb9
若要使用 ANF 提高 HANA DB 中的文件系统性能,请优化 tcp_max_syn_backlog OS 参数
为防止内核在短时间内发送了大量连接请求的情况下使用 SYN cookie,并防止系统日志中出现有关潜在 SYN 淹没攻击的警告,SYN 积压工作 (backlog) 的大小应设为合理的高位值。 请参阅“SAP 说明 2382421”
潜在优势:改进了文件系统性能
影响:高
有关详细信息,请参阅 SAP HANA 通过 SLES 上的 Azure NetApp 文件借助备用节点实现横向扩展
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:d3bcfaa8-bce5-4869-9b1a-cc11d1dc3a61
若要使用 ANF 提高 HANA DB 中的文件系统性能,请优化 net.ipv4.ip_local_port_range
由于 HANA 使用大量连接进行内部通信,因此,使用尽可能多的客户端端口来实现此目的是有意义的。 根据“SAP 说明 2382421”设置 OS 参数 net.ipv4.ip_local_port_range,以确保实现最佳的内部 HANA 通信。
潜在优势:改进了文件系统性能
影响:高
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:612ab8fc-8f4e-4605-bc3f-278e4dfa20e7
要使用 ANF 提高 HANA DB 中的文件系统性能,请禁用 net.ipv4.conf.all.rp_filter
根据关于在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能的建议,请禁用反向路径筛选器 linux OS 参数 net.ipv4.conf.all.rp_filter
潜在优势:改进了文件系统性能
影响:高
有关详细信息,请参阅 SAP HANA 通过 SLES 上的 Azure NetApp 文件借助备用节点实现横向扩展
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
推荐标识符:08f07906-f2ce-4123-bf48-3b468ed7875c
若要使用 ANF 提高 HANA DB 中的文件系统性能,请优化 sunrpc.tcp_slot_table_entries
根据建议将参数 sunrpc.tcp_slot_table_entries 设置为 128,以便在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
有关详细信息,请参阅 SAP HANA 通过 SLES 上的 Azure NetApp 文件借助备用节点实现横向扩展
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:1bfe7781-ccf8-4fa0-ac85-41f2269e041d
若要使用 ANF 提高 HANA DB 中的文件系统性能,请优化参数 vm.swappiness
根据建议将 OS 参数 vm.swappiness 设置为 10,以便在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件系统性能
潜在优势:改进了文件系统性能
影响:高
有关详细信息,请参阅 SAP HANA 通过 SLES 上的 Azure NetApp 文件借助备用节点实现横向扩展
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
推荐编号:0e3db9b9-d301-445d-8ddb-650b87204632
若要使用 ANF 提高 HANA DB 中的文件系统性能,请更改参数 tcp_max_slot_table_entries
根据“SAP 说明:302436”将 OS 参数 tcp_max_slot_table_entries 设置为 128,以便在 SAP 工作负载中使用 ANF 提高 HANA DB 中的文件传输性能
潜在优势:改进了文件系统性能
影响:高
有关详细信息,请参阅 SAP HANA 通过 SLES 上的 Azure NetApp 文件借助备用节点实现横向扩展
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:db1a57ee-014b-4f4f-89e4-1ab1337eeff8
确保 /hana/data 卷的读取性能 >=400 MB/秒,以提高 HANA DB 的性能
对于 Azure 上的 SAP 工作负载,建议为 16 MB 和 64 MB I/O 大小的 /hana/data 使用至少 400 MB/秒的读取活动。 根据此要求选择 /hana/data 的磁盘类型,以确保 DB 的高性能,并满足SAP HANA的最低存储要求
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:6d4c7645-93ca-4ebc-8a8f-0981463f4ab2
如果使用 Ultradisk,则 /hana/data 卷的 IOPS 应 >为 =7000,以提高 HANA DB 性能
使用 Ultradisk 时,建议 SAP 工作负载中 /hana/data 卷的 IOPS 至少为 7000。 根据此要求为 /hana/data 卷选择该磁盘类型,确保 DB 具有高性能
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:41ed90fb-8953-40d7-a6ff-d7f67ceaf903
/hana/data 的条带大小应为 256 kb,以提高 SAP 工作负载中 HANA DB 的性能
如果使用 LVM 或 mdadm 跨多个Azure高级磁盘生成条带集,则需要定义条带大小。 根据最近使用 Linux 版本的经验,Azure建议对 /hana/data 文件系统使用 256 kb 的条带大小,以提高 HANA DB 的性能
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:2bd5a83a-a59d-4941-960a-495211b19b67
用于 /hana/data 卷的 LVM 中的所有磁盘应具有相同类型,以确保 HANA DB 具有高性能
如果在 /hana/data 卷中选择了多个磁盘类型,SAP 工作负载中的 HANA DB 性能可能会受到限制。 确保所有 HANA 数据卷磁盘的类型都相同,并根据 SAP on Azure 的建议进行配置。
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
推荐标识符:6d87a5a3-64ba-4f28-b228-f1da8403e2bb
/hana/log 卷的读写性能应达到 > 250 MB/秒,以改善 HANA DB 的性能。
建议在 Azure 上的 SAP 工作负载中,对 /hana/log 在 1 MB I/O 大小下执行至少 250 MB/秒的读/写活动。 根据此要求选择 /hana/log 卷的磁盘类型,以确保 DB 的高性能,并满足SAP HANA的最低存储要求
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:773fdeac-ef26-486c-aeb0-a1922201dc2a
如果使用 Ultradisk,则 /hana/log 卷的 IOPS 应 >为 =2000,以提高 HANA DB 中的性能
使用超级磁盘时,建议 SAP 工作负载中 /hana/log 卷的 IOPS 至少为 2000。 根据此要求为 /hana/log 卷选择该磁盘类型,确保 DB 具有高性能
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:5b34b8c0-0427-4737-be51-88e49b14b734
/hana/log 的条带大小应为 64 kb,以提高 SAP 工作负载中 HANA DB 的性能
如果使用 LVM 或 mdadm 跨多个Azure高级磁盘生成条带集,则需要定义条带大小。 若要获取具有较大 I/O 大小的足够吞吐量,Azure建议对 /hana/log 文件系统使用 64 kb 的条带大小以提高 HANA DB 的性能
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:18544c51-decc-4696-aa4f-f1cdfffc0753
用于 /hana/log 卷的 LVM 中的所有磁盘应具有相同类型,以确保 HANA DB 具有高性能
如果在 /hana/log 卷中选择了多个磁盘类型,SAP 工作负载中的 HANA DB 性能可能会受到限制。 确保所有 HANA 数据卷磁盘的类型都相同,并根据 SAP on Azure 的建议进行配置。
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:b94f9b67-0969-430d-b6cd-ac1bc4910601
使用高级磁盘在 /hana/log 卷上启用写入加速器,以降低 HANA DB 中的写入延迟
Azure写入加速器是Azure M 系列 VM 的功能。 它针对 Azure 高级存储降低了写入的 I/O 延迟。 在 SAP HANA 中,只能对 /hana/log 卷使用写入加速器。
潜在优势:在 SAP 工作负荷中提高 HANA DB 的性能和支持
影响:高
有关详细信息,请参阅 SAP HANA Azure 虚拟机存储配置
ResourceType:microsoft.workloads/sapvirtualinstances/databaseinstances
建议 ID:3188f9a0-12fc-4cb8-9fdd-7380dd92564b
启用非易失性快速存储器 (NVMe),以提升 Azure 托管磁盘性能。
非易失性快速存储器 (NVMe) 是一种使用非易失性存储器的协议,有助于更快地在服务器和存储之间传输数据。 此协议可以增加每秒输入/输出操作数 (IOPS) 和以每秒兆字节数 (MB/s) 表示的吞吐量。
潜在优势:通过高吞吐量加快数据传输速度。
影响:高
有关详细信息,请参阅 NVMe 概述 - Azure 虚拟机
资源类型:microsoft.workloads/virtualinstances/components
建议编号: 6913419a-d4b8-434a-a9ef-a45a7bbd8e17
为 Oracle 基本数据库启用高级网络。
启用高级网络,以便利用 Azure 虚拟网络集成(网络安全组、用户定义路由和 Azure 专用链接)来加强网络分段并提升 Oracle 基本数据库资源的性能。
潜在优势:提高虚拟网络的安全性和性能。
影响:中等
有关详细信息,请参阅 Oracle AI Database@Azure的网络规划
资源类型:microsoft.workloads/virtualinstances/components
建议 ID:c38a6fb5-dc34-4f83-8ead-4dd36bee5822
启用 Azure Monitor VM 洞察来监视承载工作负载的虚拟机。
使用 Azure Monitor VM Insights 监控虚拟机和虚拟机规模集的性能、运行状况、进程和依赖关系。
潜在优势:简化监视,以便跟踪运行状况和性能。
影响:低
有关详细信息,请参阅在 Azure Monitor 中启用 VM 监视 - Azure Monitor
资源类型:microsoft.workloads/virtualinstances/components
建议 ID: 6143f164-7b1f-460e-90fe-86cb6cb1181b
在 Azure 防火墙资源上启用诊断设置。
在 Azure 防火墙上启用诊断设置,以捕获日志和指标,以便监控和排查错误。
潜在优势:改进Azure 防火墙监视和故障排除。
影响:中等
有关详细信息,请参阅监视 Azure 防火墙
资源类型:microsoft.workloads/virtualinstances/components
建议 ID:468a3b1e-863e-4e63-af78-fa2ddbd7130d
为 Oracle 自治数据库启用高级网络。
启用高级网络,以利用 Azure 虚拟网络集成(网络安全组、用户定义路由和 Azure 专用链接)来加强隔离并提升性能。
潜在优势:提高虚拟网络的安全性和性能。
影响:中等
有关详细信息,请参阅 Oracle AI Database@Azure的网络规划
资源类型:microsoft.workloads/virtualinstances/components
建议 ID: 1ef37d8d-9594-4112-b6e3-b9839e15c40a
为电子健康记录 (EHR) 工作负载中的虚拟机使用网络对等互连。
如果支撑同一工作负载的虚拟机分布在多个虚拟网络中,请使用虚拟网络对等互连将其连接起来。 保持对等连接处于激活状态,以提供低延迟和冗余连接。
潜在优势:获得低延迟、可复原的连接。
影响:高
有关详细信息,请参阅Azure 虚拟网络对等互连
资源类型:microsoft.workloads/virtualinstances/components
建议编号:36e7f05c-6ed0-43a0-aec7-8879cd22ab55
优化网络配置以改进 SAP 工作负载中的内部 HANA 通信
配置 net.ipv4.ip_local_port_range,以最大限度增加用于 HANA 内部通信的客户端端口。 对于 NonANF,使用 sysctl -w net.ipv4.ip_local_port_range='9000 65499';对于 ANF,使用 sysctl -w net.ipv4.ip_local_port_range='9000 65300'。 通过 net.ipv4.ip_local_reserved_ports 排除特定进程使用的端口。
潜在优势:改进内部 HANA 通信
影响:高
有关详细信息,请参阅 SAP 说明2382421
资源类型:microsoft.workloads/virtualinstances/components
建议 ID: 92fb3932-98e4-493d-b889-2f287f7d23a4
在虚拟机网络接口上启用加速网络,以减少延迟。
启用加速网络,以将虚拟机间的网络延迟控制在 0.7 毫秒或更短时间。
潜在优势:低网络延迟并提高性能。
影响:高
有关详细信息,请参阅Azure加速网络概述和优势
资源类型:microsoft.workloads/virtualinstances/components
建议编号:ffb3f675-188c-4365-b591-2e0d438f9741
在同一或对等互连的 Azure 虚拟网络中托管 Oracle 工作负荷,以减少延迟。
在同一虚拟网络中托管 Oracle 数据库和应用程序资源。 如果使用多个虚拟网络,请启用虚拟网络对等互连,以在虚拟网络间保持低延迟。
潜在优势:降低网络延迟并提高性能。
影响:高
有关详细信息,请参阅Azure 虚拟网络对等互连
资源类型:microsoft.workloads/virtualinstances/components
建议编号:41f9c8e2-1354-4d7a-ac53-00cf429064f8
为网络虚拟设备启用 IP 转发。
为在虚拟网络中充当路由器、防火墙或网关的网络虚拟设备 (NVA) 启用 IP 转发,通过高效路由提升网络性能。
潜在优势:支持防火墙、路由和流量检查。
影响:高
有关详细信息,请参阅 与两层应用程序的混合连接
资源类型:microsoft.workloads/virtualinstances/components
建议 ID:f26aef83-49c6-4db0-9130-d3cf7fc081bb
为 Oracle Exadata 云 VM 群集启用高级网络。
启用高级网络,以便利用 Azure 虚拟网络集成(网络安全组、用户定义路由和 Azure 专用链接)来加强网络分段并提升 Exadata 云 VM 群集资源的性能。
潜在优势:提高虚拟网络的安全性和性能。
影响:中等
有关详细信息,请参阅 Oracle AI Database@Azure的网络规划
资源类型:microsoft.workloads/virtualinstances/components
建议编号:056e860f-885a-47f9-94cc-f218fe753acf
验证你的 SAP DB2 虚拟机上的 Linux 内核交换设置
调整 Azure 虚拟机上的 Linux 内核 swappiness 参数,以提升 DB2 数据库的 SAP 工作负载性能。
潜在优势:提高 SAP 工作负荷性能和可支持性。
影响:中等
有关详细信息,请参阅 内核参数要求(Linux)
资源类型:microsoft.workloads/virtualinstances/components
建议编号: 951f0ec5-07bb-4c96-85a8-b40d12175dbc