次の方法で共有


パフォーマンスに関する推奨事項

Azure Advisor のパフォーマンスに関する推奨事項は、ビジネスに不可欠なアプリケーションのスピードと応答性を向上させるために役立ちます。 Advisor のパフォーマンスに関する推奨事項は、Advisor ダッシュボードの [パフォーマンス] タブで取得できます。

  1. Azure Portal にサインインします。

  2. 任意のページから [Advisor] を検索して選択します。

  3. Advisor ダッシュボードで、[パフォーマンス] タブを選びます。

API Management

API Management リソースを別のバージョンにアップグレードする

お客様のサブスクリプションは、廃止予定のバージョンで実行されています。 2023 年 9 月 30 日に、2021 年 8 月 1 日より前の Azure API Management サービスのすべての API バージョンが廃止され、API リクエストは失敗します。 サービスの中断を防ぐために、新しいバージョンにアップグレードしてください。

潜在的な利点: API バージョンの廃止

インパクト: 高い

詳細については、Azure の更新プログラムに関するページを参照してください

リソースタイプ: microsoft.apimanagement/service
推奨事項 ID: 4b0b5652-aad5-4818-89ad-1a2dde6e5128

App Service

パフォーマンスを向上させるために App Service プランを PremiumV2 に移行する

お使いのアプリでは、過去 3 日間に 1 日あたり 1,000 を超える要求が処理されています。 アプリは、Premium V2 App Service レベルで使用できるハイ パフォーマンスのインフラストラクチャの恩恵を受けることができます。 Premium V2 レベルは、前のインスタンスと比較した場合に、より高速なプロセッサ、SSD ストレージ、および 2 倍のメモリ対コア比を備えた Dv2 シリーズの VM を特徴としています。 Premium V2 へのアップグレードの詳細については、Microsoft のドキュメントを参照してください。

潜在的な利点: 低コストでより優れたパフォーマンスを得る

インパクト: 高い

詳細については、「Premium V3 レベルの構成 - Azure App Service」を参照してください。

リソースタイプ: microsoft.web/sites
推奨事項 ID: 9ebff5d5-10c1-4fed-8c58-1954e27d3bfa

App Service リソースからの送信接続を確認する

アプリで開かれている TCP/IP ソケット接続が多すぎます。 一時的な TCP/IP ポート接続の制限を超えると、アプリで予期しない接続の問題が発生する可能性があります。

潜在的な利点: パフォーマンスの向上とコストの削減

インパクト: 高い

リソースタイプ: microsoft.web/sites
推奨事項 ID: 07f9a07d-9030-465c-89dc-b1f712334b83

Application Gateway

トラフィックをサポートするために十分な数のインスタンスが Application Gateway にあることを確認する

Application Gateway が最近高使用率で実行されており、負荷が高い場合は、トラフィックの損失や待機時間の増加が発生する可能性があります。 トラフィックに応じてバッファーを少し確保しながら Application Gateway をスケーリングすることが重要です。これにより、トラフィックの急増やピーク時を予測して備え、QoSに対する影響を最小限に抑えることができます。Application Gateway v1 SKU (Standard/WAF) は手動スケーリングをサポートし、v2 SKU (Standard_v2/WAF_v2) は手動および自動スケーリングをサポートします。 手動スケーリングの場合は、インスタンス数を増やします。自動スケーリングが有効になっている場合は、トラフィックの増加に応じて Application Gateway でスケールアウトできるように、最大インスタンス数が高い値に設定されていることを確認してください。

潜在的な利点: サイトの可用性を確保する

インパクト: 中程度

詳細については、「Application Gateway のトラフィック量の多いサポート」を参照してください。

ResourceType: microsoft.network/applicationgateways
推奨事項 ID: 2ee9f31e-df58-4893-b3e7-66c0cd74183a

2021 年 2 月 19 日より前に、Azure Bastion リソースを削除して再作成する

現在の構成が原因で Azure Bastion リソースを更新できません。 更新プログラムを受け取るには、2021 年 2 月 19 日より前にリソースを削除して再作成してください。 この日付までにリソースを削除して再作成しないと、自動的に削除されて再作成されます。

潜在的な利点: Azure Bastion リソースに必要な更新プログラムを受け取ります。

インパクト: 高い

詳細については、「チュートリアル: 指定した設定を使用して Azure Bastion をデプロイする: Azure portal」を参照してください。

ResourceType: microsoft.network/bastionhosts
推奨事項 ID: 17ebccd8-1405-405c-8695-1981d115ffdc

帯域幅のニーズに合わせて ExpressRoute 回線の帯域幅をアップグレードする

最近、購入した回線の帯域幅の 90% を使用しています。 割り当てられた帯域幅を超えると、ExpressRoute を介して送信されるパケットのドロップが増加します。 帯域幅のニーズが今後も高い場合は、パフォーマンスを維持するために回路の帯域幅をアップグレードしてください。

潜在的な利点: 帯域幅のオーバーサブスクリプションによって発生するパケットのドロップを防ぐ

インパクト: 高い

詳細については、「回線帯域幅のアップグレードについて」を参照してください。

リソースタイプ: microsoft.network/expressroutecircuits
推奨事項 ID: f606607c-ee34-445e-997e-49d7cb563fe0

ファイアウォール ポリシーがネットワーク 規則の制限に達しています。

Azure Firewall のデプロイで、ネットワーク ルール内の一意のソース/宛先の数が 20,000 個に達しているか、それを超えています。 パフォーマンスと待機時間の問題を防ぐために、ネットワーク ルールの構成と処理を最適化してください。

潜在的な利点: パフォーマンスを最適化するように Azure Firewall が構成されていることを確認します。

インパクト: 高い

詳細については、パフォーマンスに関する Azure Firewall のベスト プラクティスに関するページを参照してください。

リソースタイプ: microsoft.network/firewallpolicies
推奨事項 ID: 10b153b5-59d0-45ac-bb3f-6a0b7ad9c0cd

Azure Firewall ポリシー: ルール コレクション グループのサイズが制限に達しています

ファイアウォール ポリシーの規則コレクション グループ (RCG) は 2 MB (メガバイト)に達しています。 パフォーマンスへの影響を防ぐために、ルール コレクション グループ (RCG) を最適化します。

潜在的な利点: パフォーマンスを最適化するように Azure Firewall が構成されていることを確認します。

インパクト: 高い

詳細については、 Azure サブスクリプションとサービスの制限、クォータ、制約に関するページを参照してください - Azure Resource Manager

リソースタイプ: microsoft.network/firewallpolicies
推奨事項 ID: 80b35b4e-1e5c-4ddf-835e-a774ce2ab81e

ファイアウォール ポリシーがIPグループの制限に達しています。

Azure Firewall ポリシーが最大 200 個の IP グループに達しているか、超えています。 パフォーマンスおよび待機時間の問題を防ぐためには、数量の削減、IP グループの調整、またはルール構成の調整を検討してください。

潜在的な利点: パフォーマンスを最適化するように Azure Firewall が構成されていることを確認します。

インパクト: 高い

詳細については、 Azure サブスクリプションとサービスの制限、クォータ、制約に関するページを参照してください - Azure Resource Manager

リソースタイプ: microsoft.network/firewallpolicies
推奨事項 ID: db00ef71-91ab-418a-a2ea-da45a678bb34

HEAD ヘルスプローブを使用する

正常性プローブでは、GET または HEAD HTTP のいずれかのメソッドを使用できます。 正常性プローブには HEAD メソッドを使用することをお勧めします。これにより、配信元に対するトラフィックの負荷が軽減されます。

潜在的な利点: 配信元のトラフィック負荷を軽減します

インパクト: 中程度

詳細については、「Azure Front Door - ベスト プラクティス」を参照してください。

リソースタイプ: microsoft.network/frontdoors
推奨事項 ID: 241b9d61-3657-4096-85c3-83ad2a5f36e2

DNS の有効時間を 20 秒に構成する

Time to Live (TTL) は、クライアントが Azure Traffic Manager に要求を送った場合に応答が返される早さに影響を与えます。 TTL 値を小さくすると、フェールオーバーの発生時に、機能しているエンドポイントにクライアントがルーティングされる時間が早くなります。 できるだけ早くトラフィックを正常性エンドポイントにルーティングするには、TTL を 20 秒に設定します。

潜在的な利点: 正常なエンドポイントにフェールオーバーして可用性を向上させる

インパクト: 高い

詳細については、Azure Traffic Manager エンドポイントの監視に関するページを参照してください。

リソースタイプ: microsoft.network/trafficmanagerprofiles
推奨事項 ID: b020ff96-37bf-4a64-8bd5-2bfb3fdf3f87

DNS の有効時間を 60 秒に構成する

Time to Live (TTL) は、クライアントが Azure Traffic Manager に要求を送った場合に応答が返される早さに影響を与えます。 TTL 値を小さくすると、フェールオーバーの発生時に、機能しているエンドポイントにクライアントがルーティングされる時間が早くなります。 できるだけ早くトラフィックを正常性エンドポイントにルーティングするには、TTL を 60 秒に設定します。

潜在的な利点: 正常なエンドポイントにすばやくフェールオーバーすることで可用性を向上させる

インパクト: 中程度

詳細については、Azure Traffic Manager エンドポイントの監視に関するページを参照してください。

リソースタイプ: microsoft.network/trafficmanagerprofiles
推奨 ID: d374a732-e69b-41dc-bbc2-a7234e2270be

高 P2S 使用率に対処するために VNet ゲートウェイの SKU のサイズを大きくすることを検討する

各ゲートウェイ SKU は、指定された数の同時 P2S 接続にのみ対応します。 接続数がゲートウェイの上限に迫っているため、さらに接続試行が失敗する可能性があります。

潜在的な利点: ゲートウェイのサイズを増やすと、より多くの P2S ユーザーを同時にサポートできます

インパクト: 高い

ResourceType: microsoft.network/virtualnetworkgateways
推奨事項 ID: f78c8e26-9c40-4a74-a091-f76aecb49099

一貫して高い CPU 使用率に対処するために VNet ゲートウェイの SKU のサイズを大きくすることを検討する

トラフィックの負荷が高い状況下では、CPU の使用率が高いと VPN ゲートウェイでパケットが破棄されることがあります。 VPN は常に実行されているため、VPN Gateway の SKU をアップグレードすることを検討してください。

潜在的な利点: VPN ゲートウェイのサイズを大きくすると、CPU が高いために接続が切断されないようにします

インパクト: 高い

詳細については、「仮想マシンのサイズの概要 - Azure Virtual Machines」を参照してください。

ResourceType: microsoft.network/virtualnetworkgateways
推奨事項 ID: 2e41fe84-7173-4fe9-b257-61aa4679c3fe

ExpressRoute レガシ接続を変換する

ExpressRoute ゲートウェイには継続的なメンテナンスが必要です。 プラットフォームは、信頼性、可用性、セキュリティ、およびパフォーマンスを確保するために、古いハードウェアをアップグレードします。 ほとんどのアップグレードはシームレスですが、一部はデプロイに影響します。 2017 年より前に接続されたゲートウェイは、最適なパフォーマンスが得られない可能性があります。

潜在的な利点: 新しいハードウェアでのパフォーマンスの向上

インパクト: 高い

詳細については、「従来の ExpressRoute ゲートウェイ接続を変換する方法」を参照してください。

ResourceType: microsoft.network/virtualnetworkgateways
推奨 ID: 83d8749f-cbdd-4268-9a7b-bc0512f36fca

プレフィックスの上限を超えないようにプレフィックスを更新する

ExpressRoute 仮想ネットワーク ゲートウェイのプレフィックスの上限を超えないようにプレフィックスを更新します。 ExpressRoute 仮想ネットワーク ゲートウェイでは、最大 11000 個のプレフィックスを使用できます。

潜在的な利点: 接続の損失を防ぎます。

インパクト: 高い

詳細については、 Azure サブスクリプションとサービスの制限、クォータ、制約に関するページを参照してください - Azure Resource Manager

ResourceType: microsoft.network/virtualnetworkgateways
推奨事項 ID: ad65c036-7bb0-4f2e-9059-e4bea4799412

Azure Search API で頻繁にスロットリングが発生する場合は、検索単位を増やすことを検討してください

検索単位を増やします。 過去 7 日間で、プラットフォームでは記録された時間の 20% を超える割合で、Azure Search API 要求が制限されていることが観察されました。

潜在的な利点: リソースをスケーリングして調整エラーを減らします。

インパクト: 中程度

ResourceType: microsoft.search/searchservices
推奨 ID: 3b1b26f2-bacb-437f-b481-f4dc3a0bbf9b

Search SDK のバージョンを最新バージョンにアップグレードする

Search SDK のバージョンを最新バージョンにアップグレードします。 Azure AI Search SDK の最新バージョンには、新機能と問題の修正が含まれています。

潜在的な利点: 新しい機能を追加します。 問題を修正します。

インパクト: 中程度

詳細については、 API のバージョンに関するページを参照してください - Azure AI Search

ResourceType: microsoft.search/searchservices
推奨事項 ID: 4cab9b17-7fa9-4d20-88ba-47232ee0ee24

Azure Arc 対応サーバー

Automanage を最新の API バージョンに更新する

このサブスクリプションのリソースに対する古い API からの SDK 要求を特定しました。 最新の SDK バージョンに切り替えることをお勧めします。 これにより、最新の機能とパフォーマンスの向上を利用できます。

潜在的な利点: 最新の Automanage API には、既知の問題やその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「SDK の概要」を参照してください。

リソースタイプ: microsoft.hybridcompute/machines
推奨事項 ID: 03290f58-8985-479f-8a38-ac7d803cff62

Azure Attestation サービス

Attestation API のバージョンを更新する

このサブスクリプションのリソースに対する、古い Attestation API からの API 要求が特定されました。 最新バージョンの Attestation API に切り替えることをお勧めします。 最新バージョンの API を使用するように、既存のコードを更新する必要があります。 これにより、最新の機能とパフォーマンスの向上を利用できます。

潜在的な利点: 最新の構成証明 API には、既知の問題とその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「Microsoft Azure Attestation REST API リファレンス」を参照してください。

ResourceType: microsoft.attestation/attestationproviders
推奨事項 ID: 3629448e-9b3e-4c5d-96ec-4760bbfde5ab

Azure Cache for Redis

多数のクライアントと接続して実行している場合に、キャッシュとアプリケーションのパフォーマンスを向上する

キャッシュ インスタンスは、サーバーの負荷が状態で実行されていない場合に、パフォーマンスが最大化します。サーバーへの高い負荷は応答がない、データが失われる、利用できない、などの原因となります。 サーバーの負荷を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 中程度

詳細については、「Azure Cache for Redis の接続のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: a5ab10c5-424a-4818-9fba-ddca1eee531a

多数のクライアントと接続して実行している場合に、キャッシュとアプリケーションのパフォーマンスを向上する

キャッシュ インスタンスは、サーバーの負荷が状態で実行されていない場合に、パフォーマンスが最大化します。サーバーへの高い負荷は応答がない、データが失われる、利用できない、などの原因となります。 サーバーの負荷を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 高い

詳細については、「Azure Cache for Redis の接続のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: e34f1fd6-7d4b-4030-9c1a-0b413675cb40

高ネットワーク帯域幅の状態で実行している場合に、キャッシュとアプリケーションのパフォーマンスを向上する

キャッシュ インスタンスは、高ネットワーク帯域幅の状態で実行されていない場合に、パフォーマンスが最大化します。高いネットワーク帯域幅は応答がない、データが失われる、利用できない、などの原因となります。 ネットワーク帯域幅を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 中程度

詳細については、「Azure Cache for Redis サーバーの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: a67201dd-6df0-4838-8258-5abf26adc8f6

高ネットワーク帯域幅の状態で実行している場合に、キャッシュとアプリケーションのパフォーマンスを向上する

キャッシュ インスタンスは、高ネットワーク帯域幅の状態で実行されていない場合に、パフォーマンスが最大化します。高いネットワーク帯域幅は応答がない、データが失われる、利用できない、などの原因となります。 ネットワーク帯域幅を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 高い

詳細については、「Azure Cache for Redis サーバーの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: a616baa6-74dd-45ac-a2a3-ab278d63f2d7

サーバーの負荷が高い状態で実行している場合に、キャッシュとアプリケーションのパフォーマンスを向上する

キャッシュ インスタンスは、サーバーの負荷が状態で実行されていない場合に、パフォーマンスが最大化します。サーバーへの高い負荷は応答がない、データが失われる、利用できない、などの原因となります。 サーバーの負荷を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 中程度

詳細については、「Azure Cache for Redis サーバーの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: a25fccfd-854d-4c1a-9fae-aa0597a45e27

サーバーの負荷が高い状態で実行している場合に、キャッシュとアプリケーションのパフォーマンスを向上する

キャッシュ インスタンスは、サーバーの負荷が状態で実行されていない場合に、パフォーマンスが最大化します。サーバーへの高い負荷は応答がない、データが失われる、利用できない、などの原因となります。 サーバーの負荷を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 高い

詳細については、「Azure Cache for Redis サーバーの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨 ID: dcd94184-c5fb-4e80-ac1e-7f11930b4f77

キャッシュ インスタンスは、クライアント アプリケーションが実行されるホスト コンピューターがキャッシュからの応答に対応できる場合に最適に実行されます

キャッシュ インスタンスは、クライアント アプリケーションが実行されるホスト コンピューターがキャッシュからの応答に対応できる場合に最適に実行されます。 クライアント ホスト マシンでのメモリ、CPU、またはネットワーク帯域幅の使用率が高い場合、キャッシュ応答はアプリケーションに十分な速度で到達せず、待機時間が長くなる可能性があります。

潜在的な利点: キャッシュのスループットと待機時間を向上させることができます。

インパクト: 中程度

詳細については、「Azure Cache for Redis クライアントの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: 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 サーバーの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: 64dce138-80d7-48ad-934b-025a425386a7

メモリ RSS の使用率が高い場合に、キャッシュとアプリケーションのパフォーマンスを向上させます。

キャッシュ インスタンスは、メモリ不足の状態で実行されていない場合に、パフォーマンスが最大化します。メモリの不足は応答がない、データが失われる、利用できない、などの原因となります。 メモリの使用を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 中程度

詳細については、「Azure Cache for Redis サーバーの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: b1184137-cf30-4a62-87bd-5e287b911a46

メモリ RSS の使用率が高い場合に、キャッシュとアプリケーションのパフォーマンスを向上させます。

キャッシュ インスタンスは、メモリ不足の状態で実行されていない場合に、パフォーマンスが最大化します。メモリの不足は応答がない、データが失われる、利用できない、などの原因となります。 メモリの使用を減らしたり、別のサイズや SKU に拡大して容量を増やしたりするためのベスト プラクティスを適用しましょう。

潜在的な利点: ベスト プラクティスを使用して最適なパフォーマンスと高可用性を確保する

インパクト: 高い

詳細については、「Azure Cache for Redis サーバーの問題のトラブルシューティング - Azure Cache for Redis」を参照してください。

リソースタイプ (ResourceType): microsoft.cache/redis
推奨事項 ID: 2adfe155-4639-4d83-9814-15ce7454fa25

Azure Communication Services

Azure Communication Services の Calling SDK を使用すると、音声、ビデオ、画面共有、その他のリアルタイム通信を有効にすることができます。 推奨されるバージョンの Calling SDK に更新して、最新の修正と機能を確実に入手してください。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: Calling SDK の新しいバージョンには、最新の修正プログラムと新機能が含まれています

インパクト: 中程度

詳細については、「Azure Communication Services Calling SDK の概要 - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨事項 ID: c6da5a5f-149d-4550-82c9-ec3921a586f3

Azure Communication Services の Calling SDK を使用すると、音声、ビデオ、画面共有、その他のリアルタイム通信を有効にすることができます。 推奨されるバージョンの Calling SDK に更新して、最新の修正と機能を確実に入手してください。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: Calling SDK の新しいバージョンには、最新の修正プログラムと新機能が含まれています

インパクト: 高い

詳細については、「Azure Communication Services Calling SDK の概要 - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨事項 ID: c9f07cd1-54a4-4bc9-bdb6-87d97e4b99fe

Azure Communication Services Chat SDK を使用して、アプリケーションに高度なリアルタイム チャットを追加できます。 推奨されるバージョンの Chat SDK に更新し、最新の修正と機能にしてください。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: 新しいバージョンの Chat SDK には、最新の修正プログラムと新機能が含まれています

インパクト: 中程度

詳細については、「Azure Communication Services の Chat SDK の概要 - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨事項 ID: 28da6c5a-8e1f-47eb-beb3-62fd50cbb593

Azure Communication Services の Identity SDK を使用すると、ID、ユーザー、アクセス トークンを管理できます。 推奨されるバージョンの Identity SDK に更新し、最新の修正と機能にしてください。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: 新しいバージョンの Identity SDK には、最新の修正プログラムと新機能が含まれています

インパクト: 中程度

詳細については、「Azure Communication Services の SDK と REST API - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨 ID: a383aac0-2eed-4dac-8050-3675fdc8eded

Azure Communication Services の Phone Numbers SDK を使用すると、電話番号を取得して管理できます。 推奨されるバージョンの Phone Numbers SDK に更新し、最新の修正と機能にしてください。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: 新しいバージョンの電話番号 SDK には、最新の修正プログラムと新機能が含まれています

インパクト: 中程度

詳細については、「Azure Communication Services の SDK と REST API - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨事項 ID: 5e8e752c-3851-461c-9bc4-407bbf3ebd94

Azure Communication Services Rooms SDK を使用すると、通話に参加できるユーザー、会議のタイミング、共同作業方法を制御できます。 推奨されるバージョンの Rooms SDK に更新し、最新の修正プログラムと機能を確実に適用します。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: 新しいバージョンの Rooms SDK には、最新の修正プログラムと機能が含まれています

インパクト: 中程度

詳細については、「Azure Communication Services Rooms の概要 - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨事項 ID: abcb78e5-6f21-4f64-badd-c147f457fb0a

Azure Communication Services の Call Automation SDK を使用すると、通話の実行と管理、オーディオの再生、録音の構成を行うことができます。 推奨されるバージョンの Call Automation SDK に更新し、最新の修正と機能にしてください。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: 新しいバージョンの Call Automation SDK には、最新の修正プログラムと新機能が含まれています

インパクト: 中程度

詳細については、「Call Automation の概要 - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨事項 ID: 30bcc7b0-bcab-4b60-a530-53ccbb64663f

Azure Communication Services SMS SDK を使用すると、SMS メッセージを送受信できます。 推奨されるバージョンの SMS SDK に更新し、最新の修正と機能にしてください。 過去 48 時間から 60 時間以内に非推奨バージョンが検出されました。

潜在的な利点: 新しいバージョンの SMS SDK には、最新の修正プログラムと新機能が含まれています

インパクト: 中程度

詳細については、「Azure Communication Services の SMS SDK の概要 - Azure Communication Services の概念に関するドキュメント」を参照してください。

リソースタイプ: microsoft.communication/communicationservices
推奨事項 ID: bf23065c-8829-4fa1-8152-09d4066e11a3

Azure Container Apps

Azure Code Signing SDK バージョン

最新バージョンを使用することをお勧めします。https://www.nuget.org/packages/Azure.CodeSigning.Sdk#versions-body-tab

潜在的な利点: 最新バージョン

インパクト: 中程度

詳細については、「NuGet ギャラリー」を参照してください。

リソースタイプ: microsoft.app/containerapps
推奨事項 ID: c5aa02ed-1fcb-4e31-b283-a14a666ff1c4

Azure Cosmos DB

必要な対象にのみインデックスを付けるように Azure Cosmos DB インデックス作成ポリシーを最適化する

Azure Cosmos DB コンテナーで使用される既定のインデックス作成ポリシーでは、ドキュメント内のすべてのプロパティにインデックスが付けられます。 大きなドキュメントを保存しているため、多数のプロパティがインデックス化されます。その結果、要求ユニットの消費量が増加し、書き込みの待機時間も長くなります。 書き込みパフォーマンスを最適化するには、既定のインデックス作成ポリシーをオーバーライドして、クエリで使用されるプロパティにのみインデックスを付けるようにすることをお勧めします。

潜在的な利点: コンテナーの書き込みスループットを向上させる

インパクト: 中程度

詳細については、Azure Cosmos DB のインデックス作成ポリシーに関するページを参照してください。

リソースタイプ: microsoft.documentdb/databaseaccounts
推奨事項 ID: 683b5e32-48aa-4b46-a822-4e22a20ee244

SDK で直接接続を使用するように Azure Cosmos DB アプリケーションを構成する

Azure Cosmos DB アプリケーションが Cosmos DB .NET または Java SDK を介してゲートウェイ モードを使用していることが検出されました。 短い待機時間と高い拡張性のために、直接接続へ切り替えることをお勧めします。

潜在的な利点: アプリケーションの待機時間と高可用性の向上

インパクト: 高い

詳細については、.NET SDK v2 の Azure Cosmos DB パフォーマンスに関するヒントを参照してください

リソースタイプ: microsoft.documentdb/databaseaccounts
推奨事項 ID: 75c8c891-46d2-41fa-a81c-84e870a139a9

最適なデータ分散のために階層パーティション キーを使用する

このアカウントには、コンテナー内の論理パーティション サイズが 20 GB の制限を超えることを許可するカスタム設定があります。 この設定は、異なるパーティション キーでアプリケーションを再設計する時間を提供するための一時的な手段として、Azure Cosmos DB チームによって適用されました。 制限が引き上げられたとき、SLA の保証は受け入れられませんので、長期的なソリューションとしてはお勧めしません。 現在は、階層型パーティション キー (プレビュー) を使用して、アプリケーションを再設計できます。 この機能を使用すると、最大 3 つのパーティション キーを設定することで、20 GB の制限を超えることができるため、マルチテナントのシナリオや合成キーを使用するワークロードに最適です。

潜在的な利点: データの分散とパフォーマンスを最適化する

インパクト: 中程度

詳細については、「 プライベート プレビューの段階: 階層的パーティション キーを使用してデータ分散を最適化する」を参照してください - Azure Cosmos DB ブログ

リソースタイプ: microsoft.documentdb/databaseaccounts
推奨事項 ID: 3a7c4990-18e7-4581-b62d-c745260e7c5b

Azure Cosmos DB クエリ ページ サイズ (MaxItemCount) を -1 に構成する

Azure Cosmos コンテナーのクエリでクエリ ページ サイズとして 100 が使用されています。 高速なスキャンのために、-1 のページ サイズの使用をお勧めします。

潜在的な利点: エンド ツー エンドのクエリ待機時間が大幅に改善されました。

インパクト: 中程度

詳細については、「Azure Cosmos DB for NoSQL の SQL クエリ メトリック」を参照してください。

リソースタイプ: microsoft.documentdb/databaseaccounts
推奨事項 ID: e27c5181-5005-4dc3-a449-89b726a3bf54

データベースまたはコンテナーのアイドル状態のスループット容量を利用して、トラフィックの急増を処理できます。

バースト容量を使用して、アイドル状態のデータベース/コンテナー容量を活用してトラフィックの急増を処理し、レート制限 (429 エラー) を防ぎ、ワークロードのバースト中にパフォーマンスを維持します。

潜在的な利点: パフォーマンスと生産性の向上

インパクト: 低い

詳細については、「バースト容量 - Azure Cosmos DB」を参照してください。

リソースタイプ: microsoft.documentdb/databaseaccounts
推奨事項 ID: 1ff3c87f-63c6-4b94-9bb1-28f8d115103e

Azure Cosmos DB コンテナーに、欠落しているインデックスを追加する

インデックスを追加することでクエリのコストを削減し、クエリのパフォーマンスを向上できます。 これらのインデックス パスをコンテナのインデックス作成ポリシーに追加することを検討することをお勧めします。

潜在的な利点: クエリ RU の料金を削減し、パフォーマンスを向上させる

インパクト: 中程度

詳細については、Azure Cosmos DB のインデックス作成ポリシーに関するページを参照してください。

リソースタイプ: microsoft.documentdb/databaseaccounts
推奨事項 ID: 4391ebb6-9519-4563-97c8-85f40cb92a63

パフォーマンスブースターvCore

CPU 使用率が 12 時間以内に 90% を超えると、使用率の高さに関する通知がユーザーに送信されます。 さらに、パフォーマンスを向上させるために、より高い階層にスケールアップすることをお勧めします。

潜在的な利点: パフォーマンスを向上させる

インパクト: 中程度

詳細については、「クラスターのスケーリングまたは構成 - Azure Cosmos DB for MongoDB 仮想コア」を参照してください。

リソースタイプ: microsoft.documentdb/databaseaccounts
推奨事項 ID: b633adb4-0c3c-4ab6-ab52-a9d752c6ac52

Azure Data Explorer

Data Explorerリソースに最適化された自動スケーリングを有効化する

リソースで、パフォーマンスを向上させるために自動スケーリングが行われた可能性があります (過去 1 週間の実際の使用状況、キャッシュ使用率、取り込み使用率、CPU、ストリーミング取り込み使用率に基づく)。 コストとパフォーマンスを最適化するために、最適化された自動スケーリングの有効化をおすすめします。

潜在的な利点: パフォーマンスを最適化する

インパクト: 中程度

詳細については、「 Azure Data Explorer での需要に合わせてクラスターの水平方向のスケーリング (スケールアウト) を管理する - Azure Data Explorer

ResourceType: microsoft.kusto/clusters
推奨事項 ID: a17ff303-56eb-4382-ac2c-ac7e317945fc

キャッシュ ポリシーのキャッシュを増やす

前月の実際の使用量に基づいてキャッシュ ポリシーを更新して、テーブルのホット キャッシュを増やします。 保持期間は常にキャッシュ期間よりも長くする必要があります。 キャッシュを増やした後、保持期間がキャッシュ期間より短い場合は、保持ポリシーを更新してください。 (*) 分析は、データをスキャンしたユーザー クエリにのみ基づいています。

潜在的な利点: パフォーマンスを最適化する

インパクト: 中程度

詳細については、キャッシュ ポリシー (ホット キャッシュとコールド キャッシュ) - Kusto に関するページを参照してください。

ResourceType: microsoft.kusto/clusters
推奨事項 ID: 389653ce-d564-4b95-aac4-ca30e1602536

Azure Database for MariaDB

監査ログの信頼性を向上する

内部テレメトリによると、サーバーの監査ログは過去 1 日間に失われた可能性があります。 これは、サーバーの CPU 負荷が高い場合、またはサーバーで短期間に大量の監査ログが生成された場合に発生します。 audit_log_events、audit_log_exclude_users、audit_log_include_users のサーバー パラメーターを使用して、監査目的で必要なイベントのみをログに記録することをお勧めします。 ワークロードが原因でサーバーの CPU 使用率が高い場合は、サーバーの仮想コアを増やしてパフォーマンスを向上させることをお勧めします。

潜在的な利点: 監視とトラブルシューティングのための監査ログの信頼性を向上させます。

インパクト: 中程度

詳細については、「監査ログ - Azure Database for MariaDB」を参照してください。

リソースタイプ: microsoft.dbformariadb/servers
推奨事項 ID: a77dd319-ffb5-4f88-bdf2-e98e59afc79f

MariaDB サーバーを上位の SKU にスケーリングする

内部テレメトリは、指定された SKU でサポートされる接続の最大数が原因で、サーバーが接続要求をサポートできない場合があることを示しています。 これにより、多数の接続要求が失敗し、パフォーマンスに悪影響が及ぶ可能性があります。 パフォーマンスを向上させるには、仮想コアを増やすか、メモリ最適化 SKU への切り替えによってより多くのメモリの SKU に移行することをお勧めします。

潜在的な利点: 同時接続の数を増やしてクエリのパフォーマンスを向上させる

インパクト: 中程度

リソースタイプ: microsoft.dbformariadb/servers
推奨事項 ID: 860d2d5d-7934-4ccb-a34a-577adf3022a6

MariaDB サーバーの仮想コアを増加させる

内部テレメトリは、過去 7 日間より長い期間にわたって CPU の利用率が高くなっていることを示しています。 高い CPU 使用率は、クエリのパフォーマンスの低下につながる可能性があります。 パフォーマンスを向上させるには、より大きなコンピューティング サイズに移行することをお勧めします。

潜在的な利点: CPU 負荷を減らすことでクエリのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「価格 - Azure Database for MariaDB」を参照してください。

リソースタイプ: microsoft.dbformariadb/servers
推奨事項 ID: a5f888e3-8cf4-4491-b2ba-b120e14eb7ce

MariaDB サーバーをメモリ最適化 SKU へ移行する

内部テレメトリは、このサーバーのバッファー プールに、クエリのパフォーマンスの低下と IOPS の増加の原因となる高いチャーンがあることを示しています。 パフォーマンスを向上させるには、ワークロードのクエリをレビューし、消費メモリを最小に抑えられないかどうかを確認します。 そのような機会が見つからない場合は、メモリの多い上位の SKU に移行するか、より多くの IOPS を得るために記憶域のサイズを増やすことをお勧めします。

潜在的な利点: より多くのデータをメモリにキャッシュすることでクエリのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「価格 - Azure Database for MariaDB」を参照してください。

リソースタイプ: microsoft.dbformariadb/servers
推奨事項 ID: a092afdb-6f20-4b42-8d8f-423ac8d71a3f

MariaDB サーバーの容量の上限を拡張する

内部テレメトリは、現在プロビジョニングされているストレージ値の制限に近づいているため、サーバーが制約される可能性があることを示しています。 これにより、パフォーマンスが低下したり、サーバーが読み取り専用モードに移行したりする可能性があります。 継続的なパフォーマンスを確保するために、プロビジョニングされたストレージ容量を増やすか、ストレージ容量を自動的に増やすために自動拡張機能をオンにすることをお勧めします。

潜在的な利点: サーバーに大きなストレージを割り当てることでクエリのパフォーマンスを向上させる

インパクト: 高い

詳細については、「ストレージの自動拡張 」 - Azure portal - Azure Database for MariaDB に関するページを参照してください。

リソースタイプ: microsoft.dbformariadb/servers
推奨事項識別子: dc791c8d-a74e-4b3e-b7f1-40793399ecd6

Azure Database for MySQL

新しい Ev5 コンピューティング ハードウェアを使用してワークロードのパフォーマンスを 30% 向上させる

新しい Ev5 コンピューティング ハードウェアを使用すると、コンカレンシーが高くなり、スループットが向上するため、ワークロードのパフォーマンスを 30% 向上させることができます。 Azure portalの [コンピューティングとストレー] ブレードに移動すると、追加料金なしで Ev5 コンピューティングに切り替えることができます。 Ev5 コンピューティングは、QPS と待ち時間に関して、他の VM シリーズの中で最高のパフォーマンスを発揮します。

潜在的な利点: 新しい Ev5 コンピューティング ハードウェアを使用すると、コンカレンシーが高くスループットが向上し、ワークロードのパフォーマンスを 30% 向上させることができます。

インパクト: 中程度

詳細については、「Ev5 コンピューティング シリーズで Azure MySQL Business Critical フレキシブル サーバーのパフォーマンスを 30% 向上させる」を参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨ID: fba7355d-0f26-4015-9b14-17bdc584081a

MySQL フレキシブル サーバーを、より上位の SKU にスケーリングする

テレメトリによれば、お使いのフレキシブル サーバーは現在の SKU に関連付けられている接続制限を超えています。 接続リクエストの失敗件数が多くなると、サーバーのパフォーマンスに悪影響を及ぼす可能性があります。 パフォーマンスを向上させるには、仮想コアの数を増やすか、より上位の SKU に切り替えることをお勧めします。

潜在的な利点: より多くの同時接続を有効にすることで、フレキシブル サーバーのパフォーマンスを向上させます。

インパクト: 中程度

詳細については、「サービス レベル - Azure Database for MySQL - フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨事項 ID: 5f043aef-0ac4-4dd6-941b-7f4697ebad47

MySQL フレキシブル サーバーの仮想コアを増加させます

内部テレメトリは、過去 7 日間より長い期間にわたって CPU の利用率が高くなっていることを示しています。 高い CPU 使用率は、クエリのパフォーマンスの低下につながる可能性があります。 パフォーマンスを向上させるには、より大きなコンピューティング サイズに移行することをお勧めします。

潜在的な利点: CPU 負荷を減らすことでクエリのパフォーマンスを向上させる

インパクト: 高い

詳しくは、Azure Database for MySQL のドキュメントを参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨事項 ID: 96181a8c-f81b-45c0-83d2-5c4cf62843c4

MySQL サーバーをメモリが最適化された SKU へ移行する

内部テレメトリには、このサーバーのメモリ使用率が高いことが示されており、それが原因でクエリ パフォーマンスの低下と IOPS の増加となる可能性があることを示しています。 パフォーマンスを向上させるには、ワークロードのクエリをレビューし、消費メモリを最小に抑えられないかどうかを確認します。 そのような機会が見つからない場合は、メモリの多い上位の SKU に移行するか、より多くの IOPS を得るために記憶域のサイズを増やすことをお勧めします。

潜在的な利点: より多くのデータをメモリにキャッシュすることでクエリのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「サービス レベル - Azure Database for MySQL - フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨事項 ID: 89b7919e-60cc-42a3-adb7-2be468f6ecb9

MySQL 読み取りレプリカ サーバーを追加する

内部テレメトリは、読み取り負荷の高いワークロードが実行中であり、その結果このサーバーでリソース競合が発生していることを示しています。 これは、サーバーのクエリ パフォーマンス低下につながります。 パフォーマンスを向上させるには、読み取りレプリカを追加し、そのレプリカに読み取りワークロードの一部をオフロードすることをお勧めします。

潜在的な利点: 読み取りをスケールアウトしてクエリのパフォーマンスを向上させる

インパクト: 中程度

詳細については、Azure Database for MySQL - フレキシブル サーバー - 読み取りレプリカを参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨事項 ID: f9604823-849a-4fe0-b9be-bc937d6b4618

MySQL フレキシブル サーバーのストレージの上限を増やす

内部テレメトリは、現在プロビジョニングされているストレージ値の制限に近づいているため、サーバーが制約される可能性があることを示しています。 これにより、パフォーマンスが低下したり、サーバーが読み取り専用モードに移行したりする可能性があります。 継続的なパフォーマンスを確保するために、プロビジョニングされたストレージ容量を増やすことをお勧めします。

潜在的な利点: 記憶域の制限を増やすことでサーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、「サービス レベル - Azure Database for MySQL - フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨事項 ID: 6abfe73d-9b26-414c-9e94-62f1db8d653b

MySQL の一時テーブルのサイズを最適化してパフォーマンスを向上させる

内部テレメトリにいおて、一時テーブル パラメーターの設定が小さいため、MySQL サーバーで不要な I/O オーバーヘッドが発生している可能性があることが示されています。 これにより、ディスク ベースの不要なトランザクションが発生し、パフォーマンスが低下する可能性があります。 "tmp_table_size" パラメーターと "max_heap_table_size" パラメーターの値を大きくして、ディスク ベースのトランザクションの数を減らすことをお勧めします。

潜在的な利点: ディスク ベースのトランザクションに関連する I/O オーバーヘッドを減らすことで、MySQL ワークロードのパフォーマンスを向上させる

インパクト: 高い

詳細については、「MySQL :: MySQL 8.0 リファレンス マニュアル :: 10.4.4 MySQL での内部一時テーブルの使用」を参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨 ID: f44c8e21-9f13-4b8e-a839-7141dd5645bb

高速ログを有効にしてパフォーマンスを向上

Azure Database for MySQL - Business-Critical サービス レベルのサーバーの場合、高速ログを有効にして書き込み待機時間を短縮し、追加のコストなしでアプリケーションのパフォーマンスを 2 倍にすることによりパフォーマンスを向上させます。

潜在的な利点: 追加コストなしで、Business-Critical ワークロードのスループットが最大 2 倍向上します。

インパクト: 高い

詳細については、「Azure Database for MySQL の高速ログ機能 - フレキシブル サーバー - Azure Database for MySQL - フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨事項 ID: 2aa0da9d-b0f0-4924-92e0-1518441f40ac

ストレージの IOPS を高める

レプリカ サーバーは IOPS 使用率の最大しきい値に近づいており、レプリケーションに大きな遅延が発生しています。 プライマリ サーバーとの効果的な同期を維持するには、Azure Portal または Azure CLI を使用してストレージ IOPS 値を大きくするか、オートスケール IOPS をアクティブ化します。

潜在的な利点: レプリカ サーバーはプライマリ サーバーと密接に同期します。

インパクト: 高い

詳細については、「Zone-Redundant HA - Azure Database for MySQL - フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbformysql/flexibleservers
推奨事項 ID: d397f019-f52e-47e9-ba3f-106399c829a8

監査ログの信頼性を向上する

内部テレメトリによると、サーバーの監査ログは過去 1 日間に失われた可能性があります。 これは、サーバーの CPU 負荷が高い場合、またはサーバーで短期間に大量の監査ログが生成された場合に発生します。 audit_log_events、audit_log_exclude_users、audit_log_include_users のサーバー パラメーターを使用して、監査目的で必要なイベントのみをログに記録することをお勧めします。 ワークロードが原因でサーバーの CPU 使用率が高い場合は、サーバーの仮想コアを増やしてパフォーマンスを向上させることをお勧めします。

潜在的な利点: 監視とトラブルシューティングのための監査ログの信頼性を向上させます。

インパクト: 中程度

詳しくは、Azure Database for MySQL のドキュメントを参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: 997839f4-48e4-49e4-9b15-628a7757765c

MySQL サーバーを上位の SKU にスケーリングする

内部テレメトリは、指定された SKU でサポートされる接続の最大数が原因で、サーバーが接続要求をサポートできない場合があることを示しています。 これにより、多数の接続要求が失敗し、パフォーマンスに悪影響が及ぶ可能性があります。 パフォーマンスを向上させるには、仮想コアを増やすか、メモリ最適化 SKU への切り替えによってより多くのメモリの SKU に移行することをお勧めします。

潜在的な利点: 同時接続の数を増やしてクエリのパフォーマンスを向上させる

インパクト: 中程度

詳しくは、Azure Database for MySQL のドキュメントを参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: 944611b9-0357-4272-a9ac-a97a65932599

MySQL 接続管理を向上させる

内部テレメトリによると、MySQL サーバーに接続するアプリケーションで、接続が効率的に管理されていない可能性があります。 この結果、不要なリソース消費が生じ、全体的なアプリケーションの待機時間が長くなる可能性があります。 接続管理を向上させるには、有効期間の短い接続の数を減らし、不要なアイドル状態の接続を排除することをお勧めします。 そのためには、ProxySQL などのサーバー側接続プーラーを構成します。

潜在的な利点: 有効期間が短くアイドル状態のデータベース接続に関連するオーバーヘッドを減らすことで、パフォーマンスを向上させる

インパクト: 高い

詳細については、「ProxySQL を使用した Azure Database for MySQL への効率的な接続」を参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: f62ef41c-2cdb-4f4e-9dc9-a391c579b0fb

MySQL 接続の待機時間の向上

内部テレメトリによると、MySQL サーバーに接続するアプリケーションで、接続が効率的に管理されていない可能性があります。 これにより、アプリケーションの待機時間が長くなる可能性があります。 接続の待機時間を向上させるには、接続のリダイレクトを有効にすることをお勧めします。 そのためには、PHP ドライバーの接続のリダイレクト機能を有効にします。

潜在的な利点: クライアント アプリケーション間のネットワーク待機時間を短縮する

インパクト: 高い

詳しくは、Azure Database for MySQL のドキュメントを参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: 2cbca084-4e80-4720-a7fe-dc8c3074e8ca

MySQL サーバーの仮想コアを増加させる

内部テレメトリは、過去 7 日間より長い期間にわたって CPU の利用率が高くなっていることを示しています。 高い CPU 使用率は、クエリのパフォーマンスの低下につながる可能性があります。 パフォーマンスを向上させるには、より大きなコンピューティング サイズに移行することをお勧めします。

潜在的な利点: CPU 負荷を減らすことでクエリのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「フレキシブル サーバーの価格 - Azure Database for MySQL」を参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: 0fb3f293-899e-458a-81cc-ad263dd89629

MySQL サーバーをメモリが最適化された SKU へ移行する

内部テレメトリは、このサーバーのバッファー プールに、クエリのパフォーマンスの低下と IOPS の増加の原因となる高いチャーンがあることを示しています。 パフォーマンスを向上させるには、ワークロードのクエリをレビューし、消費メモリを最小に抑えられないかどうかを確認します。 そのような機会が見つからない場合は、メモリの多い上位の SKU に移行するか、より多くの IOPS を得るために記憶域のサイズを増やすことをお勧めします。

潜在的な利点: より多くのデータをメモリにキャッシュすることでクエリのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「フレキシブル サーバーの価格 - Azure Database for MySQL」を参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: 74aa92b7-9c42-4640-9b1b-8ab645c86a00

MySQL 読み取りレプリカ サーバーを追加する

内部テレメトリは、読み取り負荷の高いワークロードが実行中であり、その結果このサーバーでリソース競合が発生していることを示しています。 これは、サーバーのクエリ パフォーマンス低下につながります。 パフォーマンスを向上させるには、読み取りレプリカを追加し、そのレプリカに読み取りワークロードの一部をオフロードすることをお勧めします。

潜在的な利点: 読み取りをスケールアウトしてクエリのパフォーマンスを向上させる

インパクト: 中程度

詳しくは、Azure Database for MySQL のドキュメントを参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: 1efe9592-f5ae-4167-97d7-63e973821fca

MySQL サーバーの容量の上限を拡張する

内部テレメトリは、現在プロビジョニングされているストレージ値の制限に近づいているため、サーバーが制約される可能性があることを示しています。 これにより、パフォーマンスが低下したり、サーバーが読み取り専用モードに移行したりする可能性があります。 継続的なパフォーマンスを確保するために、プロビジョニングされたストレージ容量を増やすか、ストレージ容量を自動的に増やすために自動拡張機能をオンにすることをお勧めします。

潜在的な利点: サーバーに大きなストレージを割り当てることでクエリのパフォーマンスを向上させる

インパクト: 高い

詳しくは、Azure Database for MySQL のドキュメントを参照してください。

リソースタイプ: microsoft.dbformysql/servers
推奨 ID: c0576597-4910-48b5-9828-5b3a99190b82

MySQL の一時テーブルのサイズを最適化してパフォーマンスを向上させる

内部テレメトリにいおて、一時テーブル パラメーターの設定が小さいため、MySQL サーバーで不要な I/O オーバーヘッドが発生している可能性があることが示されています。 これにより、ディスク ベースの不要なトランザクションが発生し、パフォーマンスが低下する可能性があります。 "tmp_table_size" パラメーターと "max_heap_table_size" パラメーターの値を大きくして、ディスク ベースのトランザクションの数を減らすことをお勧めします。

潜在的な利点: ディスク ベースのトランザクションに関連する I/O オーバーヘッドを減らすことで、MySQL ワークロードのパフォーマンスを向上させる

インパクト: 高い

詳細については、「Azure Database for MySQL でのワークロードの最適なチューニング」を参照してください

リソースタイプ: microsoft.dbformysql/servers
推奨事項 ID: 99811474-2a6c-4d40-ac91-ae76c76e3258

Azure Database for PostgreSQL

サーバーで非アクティブな論理レプリケーション スロットを確認する

サーバーに非アクティブな論理レプリケーション スロットがあり、これがサーバーのパフォーマンスや可用性の低下を引き起こす可能性があります。

潜在的な利点: サーバーの可用性とパフォーマンスを向上させる

インパクト: 高い

詳細については、「自動バキューム チューニング - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨 ID: 114c6710-6c60-4163-b582-ac573199c40d

サーバーでチェックポイントの頻度が高すぎるか確認する

サーバーで頻繁にチェックポイントが発生していると、パフォーマンスに影響する場合があります。 この問題を解決するには、max_wal_size サーバー パラメーターを増やすことをお勧めします。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、「高 IOPS 使用率 - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: 3e62d12b-2de5-411b-97ec-092250fb488c

80%を超える肥大化率があるかサーバーを確認してください。

サーバーの bloat_ratio (デッド タプル/ (ライブ タプル + デッド タプル)) が 80% を超えています。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、トラブルシューティング ガイド - Azure portal - Azure Database for PostgreSQL フレキシブル サーバーに関するページを参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: 3e7c94fd-89c6-4355-b72f-a8cd0451c3e7

CPU 使用率が高いサーバーを確認する

過去 7 日間の CPU 使用率は、次のいずれかに該当します。2 時間以上の場合は 90% を超える、最大使用率は 20% である。 高い CPU 使用率は、クエリのパフォーマンスの低下につながる可能性があります。

潜在的な利点: クエリのパフォーマンスを向上させる

インパクト: 高い

詳細については、トラブルシューティング ガイド - Azure portal - Azure Database for PostgreSQL フレキシブル サーバーに関するページを参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: 5a05c081-028d-45cc-9530-cfee8bf04a0e

あなたのサーバーを、log_statement が ALL に設定されていることを確認する

log_statement サーバー パラメーターがオンになっていると、パフォーマンスが低下する場合があります。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「レポートとログ記録/サーバー パラメーターをログに記録する内容 - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: 7f791293-46af-423d-b23c-355fc9db5474

log_duration がオンになっているサーバー確認する

ログ設定により、パフォーマンスが低下する可能性があります。 これらの設定を最適化するには、log_duration サーバー パラメーターを OFF に設定します。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「レポートとログ記録/サーバー パラメーターをログに記録する内容 - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: ab589166-0276-44cb-ba9f-80fac5306e0c

サーバーがラップアラウンド状態に近づいていることを確認する

サーバーは 50% のラップアラウンド制限を超え、トランザクション数は 10 億を超えました。 トラブルシューティング ガイドの自動バキューム ブロッカー -> 緊急自動バキュームとラップアラウンドのセクションで共有されている推奨事項を参照してください。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、「自動バキューム チューニング - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: b35d2b04-2c01-4f4c-91af-7abe3b0cc697

log_statement_stats がオンになっているサーバーを確認する

log_statement_stats サーバー パラメーターがオンになっていると、パフォーマンスが低下する場合があります。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、「統計/監視サーバー パラメーター - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: 「b50dc645-82f7-442b-a8cf-687867100179」

log_min_duration_statement がオンになっているサーバーを確認する

log_min_duration_statement サーバー パラメーターが 60,000 ミリ秒 (1 分) 未満に設定されていると、パフォーマンスが低下する場合があります。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、「レポートとログ記録/サーバー パラメーターをログに記録するタイミング - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: b8c1d4bc-a7f1-49ab-b8d6-b13b0c456d30

サーバーで実行時間の長いトランザクションを確認する

サーバーに、24 時間以上実行されているトランザクションがあります。 実行時間の長いトランザクションがリソースを保持していると、サーバーのパフォーマンスに影響する場合があります。 トラブルシューティング ガイドの「高 CPU 使用率> 実行時間の長いトランザクション」セクションを確認します。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、「CPU 使用率の高さ - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: cac74222-5aa1-4778-9f50-6826c462650c

サーバーの自動バキュームがオフになっていることを確認する

サーバーのオートバキューム パラメーター設定がオフで、肥大化率 (無効タプル/(有効タプル + 無効タプル))は、> 50% です。

潜在的な利点: 自動バキュームを ON に設定してサーバーのパフォーマンスを向上させる

インパクト: 高い

詳細については、「自動バキューム チューニング - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: dfecf01a-aac2-4429-bc03-7de5756e8bc8

サーバーが log_error_verbosity を[VERBOSE] に設定しているか確認してみてください。

ログ設定により、パフォーマンスが低下する可能性があります。 これらの設定を最適化するには、log_duration サーバー パラメーターを OFF に設定します。

潜在的な利点: サーバーのパフォーマンスを向上させる

インパクト: 中程度

詳細については、「レポートとログ記録/サーバー パラメーターをログに記録する内容 - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: e9415244-34b8-4b90-900a-25a6e154fa7e

サーバーで孤立した準備済みトランザクションを確認する

サーバーに、孤立した準備済みトランザクションがあります。 サーバーのパフォーマンス効率を高めるために、孤立した準備済みトランザクションをロールバックまたはコミットします。

潜在的な利点: サーバーのパフォーマンスを向上させます。

インパクト: 高い

詳細については、「自動バキューム チューニング - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: eecd0096-23c1-4ad6-9a8d-fc55d9e8cc40

サーバー グループにデータを分散させてノード間でワークロードを分散させる

データはこのサーバー グループに分散されず、コーディネーター上に留まっているようです。 完全な Hyperscale (Citus) では、このサーバー グループ内のワーカー ノードにデータを分散させることでメリットを得ることができます。

潜在的な利点: サーバー グループ内の各ノードのリソースを利用してクエリのパフォーマンスを向上させる

インパクト: 高い

詳細については、「分散テーブル (DDL) の作成と変更 - Citus Docs 9.3 のドキュメント」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/servergroups
推奨事項 ID: c3c74c9e-e241-496c-be3f-57a2797aa91f

Hyperscale (Citus) サーバー グループでデータのバランスを再調整し、ワーカー ノード間でより均等になるようにワークロードを分散させる

この Hyperscale (Citus) サーバー グループ内のワーカー ノード間でデータのバランスが取れていないようです。 Hyperscale (Citus) サーバー グループの各ワーカー ノードを効率的に使用するには、このサーバー グループのデータのバランスを再調整してください。

潜在的な利点: 各ノードのリソースをより均等に利用することで、Hyperscale (Citus) を最大限に活用する

インパクト: 高い

詳細については、「SQL 関数 - Azure Cosmos DB for PostgreSQL」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/servergroups
推奨事項 ID: 426292db-b3e8-46f6-ad3e-d46753943afb

Hyperscale (Citus) サーバー グループの記憶域の上限の引き上げ

内部テレメトリには、サーバー グループ内の 1 つ以上のノードが、現在プロビジョニングされているストレージの値の上限に近づいているため、制限されている可能性があることが示されています。 これにより、パフォーマンスが低下したり、サーバーが読み取り専用モードに移行したりする可能性があります。 継続的なパフォーマンスを確保するために、プロビジョニングされたディスク領域を増やすことをお勧めします。

潜在的な利点: 記憶域を増やしてサーバーのパフォーマンスを向上させ、読み取り/書き込みモードでサーバーを引き続き使用します。

インパクト: 高い

詳細については、「クラスターの構成 - Azure Cosmos DB for PostgreSQL」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/servergroupsv2
推奨 ID: b26edab6-a8dc-4903-b29f-d3b7fb9e0f9c

Hyperscale (Citus) サーバー グループの記憶域の上限の引き上げ

内部テレメトリには、サーバー グループ内の 1 つ以上のノードが、現在プロビジョニングされているストレージの値の上限に近づいているため、制限されている可能性があることが示されています。 これにより、パフォーマンスが低下したり、サーバーが読み取り専用モードに移行したりする可能性があります。 継続的なパフォーマンスを確保するために、プロビジョニングされたディスク領域を増やすことをお勧めします。

潜在的な利点: 記憶域を増やしてサーバーのパフォーマンスを向上させ、読み取り/書き込みモードでサーバーを引き続き使用します。

インパクト: 高い

詳細については、「クラスターの構成 - Azure Cosmos DB for PostgreSQL」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/servers
推奨事項 ID: 4b0be860-1d79-4360-861a-5382fdb0532c

サーバーの enable_indexscan がオフになっていないか確認する

サーバーの enable_indexscan サーバー パラメーターがオフに設定されています。 enable_indexscan サーバー パラメーターをオンにして、クエリのパフォーマンスを最適化します。

潜在的な利点: クエリのパフォーマンスを向上させるためにenable_indexscanを有効にします。

インパクト: 中程度

詳細については、「クエリ チューニング/Planner メソッド構成サーバー パラメーター - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: 6772abda-0192-4e70-bfeb-409c7e7cf73c

サーバーの enable_indexonlyscan がオフになっていないか確認する

サーバーの enable_indexonlyscan 設定がオフになっています。 enable_indexonlyscan 設定をオンにして、クエリのパフォーマンスを最適化します。

潜在的な利点: クエリのパフォーマンスを向上させるためにenable_indexonlyscanを有効にします。

インパクト: 中程度

詳細については、「クエリ チューニング/Planner メソッド構成サーバー パラメーター - Azure Database for PostgreSQL フレキシブル サーバー」を参照してください。

リソースタイプ: microsoft.dbforpostgresql/flexibleservers
推奨事項 ID: bb641db9-591e-4a7e-b4f0-6d9409d646fe

Azure Health Data Services の匿名化サービス

最新の Azure Health De-Identification API バージョンへのアップグレード

最新の Azure Health De-Identification API バージョンにアップグレードすると、最大限のパフォーマンスが保証されます。 Health De-Identification SDK を使用している場合は、最新のパッケージ バージョンにアップグレードします。 または、Azure Portal を使用して、Health De-Identification リソースを作成/管理することもできます。

潜在的な利点: 信頼性とパフォーマンスの向上

インパクト: 中程度

詳細については、Azure Health Data Services の識別解除サービスに関するページを参照してください。

リソースタイプ: microsoft.healthdataaiservices/deidservices
推奨事項 ID(識別子): dd8bef5d-5a56-4239-b25b-a25f283e12f5

Azure Health De-Identification には最新の API バージョンを使用する

Azure Health De-Identification には最新の API バージョンを使用します。 Health De-Identification SDK を使用している場合は、最新のパッケージ バージョンにアップグレードします。 すべての API リクエストに api-version クエリ パラメーターが含まれていることを検証します。

潜在的な利点: 最新の API バージョンにより、スループットとセキュリティが強化されます。

インパクト: 中程度

詳細については、Azure Health Data Services の識別解除サービスに関するページを参照してください。

リソースタイプ: microsoft.healthdataaiservices/deidservices
推奨事項 ID: ed25ee86-c6b4-4485-a129-3c0ec1b523da

Azure Kubernetes Service (AKS)

Fleet API を最新バージョンに更新する

このサブスクリプション内のリソースに対する古い Fleet API からの SDK 要求を特定しました。 最新の SDK バージョンにアップグレードすることをお勧めします。 これにより、最新の機能とパフォーマンスの向上を利用できます。

潜在的な利点: 最新の Fleet API には、既知の問題とその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「Azure Kubernetes Fleet Manager Preview API ライフサイクル」を参照してください。

ResourceType: microsoft.containerservice/fleets
推奨事項 ID: 835e829e-9af6-4758-80d2-98df565d1524

1 つのノード プールを使用するクラスター

1 つのノード プールを使用するのではなく、1 つ以上のノード プールを追加することをお勧めします。 これは、アプリケーションから重要なシステム ポッドを分離するのに役立ちます。これにより、間違ったまたは悪意のあるアプリケーション ポッドが誤ってシステム ポッドを強制終了することを防ぐことができます。

潜在的な利点: パフォーマンスを向上させる

インパクト: 中程度

詳細については、「Azure Kubernetes Service (AKS) でのシステム ノード プールの使用 - Azure Kubernetes Service」を参照してください。

リソースタイプ: microsoft.containerservice/managedclusters
推奨事項 ID: 492c8468-bb25-4a03-b8e5-9ae99723a017

Azure NetApp Files

NetApp Files FsLogix コンテナー ボリュームのユーザー上限を小さくする

同時ユーザーを定期的に監視し、Azure NetApp Files ボリューム上の同時ユーザー数が 3000 に近づいた場合はユーザー数を減らします。 特定のシナリオで 3,000 人を超える同時ユーザー数が必要な場合は、ユーザーをグループ化し、そのグループを複数の通常ボリュームに移動するか、大きなボリュームを使用します。

潜在的な利点: ボリュームの待機時間を短縮する

インパクト: 中程度

詳細については、「Azure NetApp Files に FSLogix プロファイル コンテナーを格納する - FSLogix」を参照してください。

ResourceType: microsoft.netapp/netappaccounts/capacitypools/volumes
推奨事項 ID: 1b93c1a0-5f0d-43a6-a02f-f2e3fd34b696

Azure SQL Database

テーブルの列の統計を作成する

クエリのパフォーマンスに影響する可能性があるテーブルの統計の不足を検出しました。 クエリ オプティマイザーは、統計を使用してクエリ結果のカーディナリティまたは行数を推定して、高品質のクエリ プランを作成できるようにします。

潜在的な利点: クエリのパフォーマンスを向上させる

インパクト: 高い

詳細については、 テーブルの統計の作成と更新に関するページを参照してください - 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 などの読み込みユーティリティを使用する際にバッチ サイズを増加することを検討してください。一般的には、10 万行から 100 万行のバッチ サイズが適切です。

潜在的な利点: 読み込みスループット、データ圧縮、クエリ パフォーマンスの向上

インパクト: 高い

詳細については、 専用 SQL プールのデータ読み込みのベスト プラクティスに関するページを参照してください - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
推奨事項 ID: e0ba1234-61da-46e3-a66d-fa0752b9df7d

SQL Data Warehouse でのキャッシュ使用率を最適化するためにスケールアップする

キャッシュの使用率が高く、ヒット率が低いことが検出されました。 これはキャッシュ削除が多いことを示し、ワークロードのパフォーマンスに影響を及ぼす可能性があります。

潜在的な利点: クエリのパフォーマンスを向上させる

インパクト: 高い

詳細については、「Gen2 キャッシュの最適化 - Azure Synapse Analytics」を参照してください。

ResourceType: microsoft.sql/sqldatawarehouses
推奨事項 ID: 14b28bdb-b83d-4f55-a516-44d4152f1f2b

SQL Data Warehouse で tempdb 競合を削減するためにリソース クラスをスケールアップまたは更新する

ワークロードのパフォーマンスに影響を与える可能性がある tempdb の利用率が高い状態を検出しました。

潜在的な利点: クエリのパフォーマンスを向上させる

インパクト: 高い

詳細については、 DMV を使用した専用 SQL プール ワークロードの監視に関するページを参照してください - Azure Synapse Analytics

ResourceType: microsoft.sql/sqldatawarehouses
推奨事項 ID: 33e515fe-354c-4016-a0f7-c4d6585aea61

SQL Data Warehouse でテーブルをレプリケートされたテーブルに変換する

レプリケートされたテーブルを使用することでメリットが得られることがわかりました。 コストのかかるデータ移動操作およびワークロードのパフォーマンスの大幅な向上を回避するために、レプリケートされたテーブルを使用します。

潜在的な利点: クエリのパフォーマンスを向上させる

インパクト: 高い

詳細については、「レプリケート テーブルの設計ガイダンス - 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

Azure Synapse Analytics

SynapseManagementClient SDK のバージョンを更新する

新しい SynapseManagementClient では .NET SDK 4.0 以降が使用されています。

潜在的な利点: 最新の SynapseManagementClient ライブラリには、既知の問題やその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「SynapseManagementClient クラス (Microsoft.Azure.Management.Synapse) - .NET 開発者向け Azure」を参照してください。

ResourceType: microsoft.synapse/workspaces
推奨事項 ID: 7c83695a-3fa9-4668-9080-85151f5ab7be

クラスター化列ストア インデックス (CCI) が設定されているテーブルで、行数が 6,000 万未満のもの

クラスター化列ストア テーブルは、データ内のセグメントにまとめられます。 セグメントの品質を高くすることは、列ストア テーブルで最適なクエリ パフォーマンスを実現するために不可欠です。 セグメントの品質は、圧縮後の行グループに含まれる行の数を使って判断します。

潜在的な利点: CCI (クラスター化列ストア インデックス) は、通常 6,000 万行を超える大きなテーブルに適しています。 小規模なテーブルの場合は、追加のセカンダリ インデックスを含む HEAP またはクラスター化インデックスとしてテーブルを作成します。

インパクト: 中程度

詳細については、 専用 SQL プールのベスト プラクティスに関するページを参照してください - Azure Synapse Analytics

ResourceType: microsoft.synapse/workspaces
推奨事項 ID: 2699ef96-788d-41b6-939c-cebe568f7875

Azure Traffic Collector

SDK のバージョンのアップグレードに関する推奨事項

最新バージョンの Azure Traffic Collector SDK には、QA プロセスを通じて事前に特定された問題に対する修正プログラムが含まれており、最新のリソース モデルをサポートし、ATC の使用に関する全体的なエクスペリエンスを向上させることができる信頼性とパフォーマンスの最適化を備えています。

潜在的な利点: 信頼性、パフォーマンス、新機能を向上させます。

インパクト: 中程度

詳細については、「Azure ExpressRoute トラフィック コレクター - Azure ExpressRoute」を参照してください。

リソースタイプ: microsoft.networkfunction/azuretrafficcollectors
推奨事項 ID: 1bbfadeb-006f-4f81-8e69-b073160b1e2c

Azure Virtual Desktop

VM のパフォーマンスを向上させるためには、深さ優先の負荷分散ホスト プールの最大セッション数設定を変更します。

深さ優先の負荷分散では、最大セッション数を使用して、1 つのセッション ホストで同時セッションを持つことができるユーザーの最大数の設定が決定されます。 最大セッション数設定が高すぎる場合、すべてのユーザー セッションは同じセッション ホストに送られるので、パフォーマンスと信頼性の問題が発生する可能性があります。 そのため、ホスト プールを深さ優先の負荷分散に設定する場合は、VM のデプロイと容量の構成に応じて、適切な最大セッション数設定も設定する必要があります。 これを解決するには、ホスト プールのプロパティを開き、[最大セッション数] 設定の横にある値を変更します。

潜在的な利点: Windows Virtual Desktop サービスを使用する場合のセッション ホストの機能の安定性、信頼性、パフォーマンスを確保する

インパクト: 高い

詳細については、「Azure Virtual Desktop でのホスト プール負荷分散の構成」を参照してください。

ResourceType: microsoft.desktopvirtualization/hostpools
推奨事項 ID: 2cc17306-822e-45b1-8d7f-5b0d2f2cccdb

ユーザーの場所の近くに VM をデプロイすることにより、ユーザー エクスペリエンスと接続性を向上させます

Windows Virtual Desktop (WVD) を使用して、お客様の VM はユーザーの接続元とは異なる、または遠い場所にあると判断しました。 これにより、接続応答時間が長くなり、WVD の全体的なユーザー エクスペリエンスに影響します。 ホスト プールの VM を作成するときは、ユーザーに近いリージョンを使用するようにします。 近接していることで、WVD サービスに対する満足度を維持し、全体的なエクスペリエンスの品質を向上させることができます。

潜在的な利点: WVD サービスデプロイのネットワークラウンドトリップ時間に対する満足度が向上します。

インパクト: 中程度

詳細については、「Azure Virtual Desktop での接続品質の分析 - Azure」を参照してください。

ResourceType: microsoft.desktopvirtualization/hostpools
推奨事項 ID: d89829c9-dadf-4ddc-87d6-fd746debd5d3

Azure VMware Solution

vSAN の容量使用率がクリティカルなしきい値を超えました

vSAN の容量使用率が 75% に達しました。 SLA のコンプライアンスのためには、クラスターの使用率が 75% の重大しきい値を下回っている必要があります。 新しいノードを VSphere クラスターに追加して容量を増やすか、VM を削除して使用量を減らすか、VM のワークロードを調整します

潜在的な利点: vSAN 操作の正常性とパフォーマンスを維持する

インパクト: 高い

詳細については、「アーキテクチャ - プライベート クラウドとクラスター - Azure VMware Solution」を参照してください。

ResourceType: microsoft.avs/privateclouds
推奨事項 ID: eeb4ed3e-4e9b-40b4-84fb-5514d0be0eda

Cognitive Services

Azure Cognitive Service for Language の最新 API バージョンにアップグレードする

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新の API バージョンにアップグレードします。

潜在的な利点: サービスの可用性とパフォーマンスの向上

インパクト: 中程度

詳細については、「Azure AI 言語とは - Azure AI サービス」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 3dbfbe10-4a27-4d10-9369-256e99f83a9c

最新の Cognitive Service Language SDK バージョンにアップグレードする

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新の SDK バージョンにアップグレードします。

潜在的な利点: サービスの可用性とパフォーマンスの向上

インパクト: 中程度

詳細については、「Azure AI 言語とは - Azure AI サービス」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 3f319edd-fdce-4ab5-8f6d-c63dc4cea73b

最新の Cognitive Service Text Analytics API バージョンにアップグレードしてください

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新の API バージョンにアップグレードします。 V3.0 以降、PII の認識やエンティティの認識、別のエンドポイントとして利用できるエンティティ リンク設定などの 新しい機能も使用できます。 プレビュー エンドポイントの変更に関しては、SA エンドポイントでのオピニオン マイニング、PII エンドポイントでの編集済みのテキスト プロパティがあります。

潜在的な利点: サービスの可用性とパフォーマンスの向上

インパクト: 中程度

詳細については、「Azure AI 言語とは - Azure AI サービス」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: c8bbcb72-b778-48b4-882c-d8ce271995e5

最新の Cognitive Service Text Analytics SDK バージョンにアップグレードしてください

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新の SDK バージョンにアップグレードします。 V3.0 以降、PII の認識やエンティティの認識、別のエンドポイントとして利用できるエンティティ リンク設定などの 新しい機能も使用できます。 プレビュー エンドポイントの変更に関しては、SA エンドポイントでのオピニオン マイニング、PII エンドポイントでの編集済みのテキスト プロパティがあります。

潜在的な利点: サービスの可用性とパフォーマンスの向上

インパクト: 中程度

詳細については、「 Azure AI 言語での言語検出とは」を参照してください。 - Azure AI サービス

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 1b94aa41-a51e-4cad-98fb-3a44447d5997

最新の Cognitive Service 正常性分析 API バージョンにアップグレードしてください

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新の API バージョンにアップグレードします。

潜在的な利点: サービスの可用性とパフォーマンスの向上

インパクト: 中程度

詳細については、「Azure AI Health Insights (プレビュー) とは - Azure AI Health Insights」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 08e6c0c6-2265-4380-a2b5-7d80d54fa6a5

最新の Cognitive Service 正常性分析 API バージョンにアップグレードしてください

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新の API バージョンにアップグレードします

潜在的な利点: 機能が増え、サービスの可用性が向上し、パフォーマンスが向上します。

インパクト: 中程度

詳細については、「Health Insights」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 1f1b5a94-3e2b-4f9c-8277-7f87e6c989a8

Text Analytics モデル バージョンの非推奨

最新かつ最高品質のモデルを利用するために、モデル バージョンを新しいモデル バージョンまたは最新のものにアップグレードします。

潜在的な利点: 新しいモデル バージョンを使用すると、最新かつ最高品質のモデルを利用できます。

インパクト: 中程度

詳細については、「言語サービス モデルのモデル ライフサイクル - Azure AI サービス」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 57ff4f8c-6878-4917-afed-0964e8829e38

リソースに PTU デプロイを追加する

リソースが PTU 使用率の上限に 7 日以上近づいている。 デプロイメントにさらに PTU を追加します。 Azure Monitor で、PTU 使用率アラートを設定します。

潜在的な利点: ワークロードの増加を管理し、待機時間を短縮する

インパクト: 中程度

詳細については、プロビジョニング済みスループット ユニット (PTU) に関連するコストについて - Azure AI サービスに関するページを参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 5bb8940d-e316-4dea-90fd-5d879619c98c

追加の PTU クォータを要求する

デプロイの PTU クォータをさらに要求してください。 リソースが PTU クォータの制限に近づいています

潜在的な利点: スループットと待機時間の要件を満たす

インパクト: 中程度

詳細については、プロビジョニング済みスループット ユニット (PTU) に関連するコストについて - Azure AI サービスに関するページを参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 6b44d824-b4f7-4928-b755-abec825931dd

429 このリソースでスロットリングが検出されました

1 日の時間枠で、このリソースに対して 1,000 以上の 429 個のスロットリングエラーを確認しました。 オートスケールを有効にして、より多くのリクエストをハンドルし、429 エラーの数を減らすことを検討してください。

潜在的な利点: リソースを自動スケールし、調整エラーを減らします。

インパクト: 中程度

詳細については、Azure AI サービスの自動スケールに関する制限をご覧ください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: 8dde1045-da54-4d32-b8f9-635c5c9c0ac6

Text Analytics モデル バージョンの非推奨化

より新しく、より高品質なモデルを利用するには、モデル バージョンを新しいモデル バージョンにアップグレードしてください。

潜在的な利点: 新しいモデル バージョンを使用すると、新しい高品質のモデルを利用できます。

インパクト: 中程度

詳細については、「言語サービス モデルのモデル ライフサイクル - Azure AI サービス」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: e8829dff-7c98-49e5-9b8c-5d6d18c6a45f

最新の Cognitive Service Health Insights SDK バージョンにアップグレードしてください

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新の SDK バージョンにアップグレードします。

潜在的な利点: 機能が増え、サービスの可用性が向上し、パフォーマンスが向上します。

インパクト: 中程度

詳細については、「.NET 用 Azure Health Decision Support SDK - .NET 開発者向け Azure」を参照してください。

リソースタイプ: microsoft.cognitiveservices/accounts
推奨事項 ID: f88ef142-07dd-4569-a304-7cc9de8a14e5

Content Delivery Network

SDK のバージョンのアップグレードに関する推奨事項

Azure Front Door Standard および Premium クライアント ライブラリ/SDK の最新バージョンには、お客様から報告された問題に対する修正と、QA プロセスを通じて事前に明らかになった問題の修正が含まれています。 また、最新バージョンには、Azure Front Door Standard および Premium の使用に関する全体的なエクスペリエンスを向上させる新機能に加えて、信頼性とパフォーマンスの最適化も含まれています。

潜在的な利点: 信頼性、パフォーマンス、新機能を向上させます。

インパクト: 中程度

詳細については、「Azure Front Door と Azure CDN サービスの比較」を参照してください。

リソースタイプ: microsoft.cdn/profiles
推奨事項 ID: e607041e-3194-42ad-9994-b6ea5ec12f5e

Data Factory

調整された Data Factory のトリガーを確認する

Data Factory リソースで実行されるイベントベースのトリガーにおいて、大量のスロットリングが検出されました。 これが原因で、パイプライン実行が実行キューから削除されています。 問題を解決し、パフォーマンスを向上させるには、トリガーの定義を確認します。

潜在的な利点: イベント ベースのトリガー定義を確認して編集することで、パフォーマンスを向上させます

インパクト: 中程度

ResourceType: microsoft.datafactory/factories/triggers
推奨事項 ID: eb4f67d2-2440-4d58-bec7-6de73cc5ba75

HDInsight

お使いの HBase クラスターで、クラスターのパフォーマンスの向上に高速書き込み機能を使用することを検討する

このアドバイザー推奨事項が表示されるのは、HDInsight チームのシステム ログに、クラスターで過去 7 日間に次のようなシナリオが発生したことが示されているためです。1. WAL の同期時に長い待機時間が発生 2. 大量の書き込み要求 (1000 件 avg_write_requests/秒/ノードを超える 1 時間枠が 3 回以上発生)。 これらの条件は、クラスターで書き込み時に長い待機時間が発生していることを示しています。 これは、クラスターで大量のワークロードが実行されたことが原因である可能性があります。 クラスターのパフォーマンスを向上させるには、Azure HDInsight HBase によって提供される高速書き込み機能の利用を検討することをお勧めします。 HDInsight の Apache HBase クラスター用高速書き込み機能では、クラウド ストレージを使用する代わりに、Premium SSD マネージド ディスクをすべての RegionServer (ワーカー ノード) にアタッチします。 その結果、書き込み待機時間が短縮され、アプリケーションの回復性が向上します。 この機能の詳細については、リンク先を参照してください。

潜在的な利点: 書き込み待機時間が短く、アプリケーションの回復性が向上します。

インパクト: 中程度

詳細については、「Azure HDInsight Accelerated Writes for Apache HBase」を参照してください。

リソースタイプ: microsoft.hdinsight/clusters
推奨事項 ID: 8109a740-abe9-453e-91fc-c25598de73d0

コンパクションを高速で完了するために、コンパクション スレッドを増やすことを検討します

リージョン サーバーのコンパクション キューが 2,000 を超えており、より多くのデータでコンパクションが必要であることが示唆されています。 低速のコンパクションは、読み取るファイルの数が増えるにつれて、読み取りパフォーマンスに影響を与える可能性があります。 コンパクションが行われていないファイルの増加も、ファイルが Azure ファイル システムと対話する方法に関連するヒープ使用量に影響を与える可能性があります。

潜在的な利点: 圧縮を高速化すると、読み取り速度が向上し、ヒープの使用量が少なくなります。

インパクト: 中程度

詳細については、 クラスター アドバイザーの推奨事項の最適化に関するページを参照してください - Azure HDInsight

リソースタイプ: microsoft.hdinsight/clusters
推奨事項 ID: e459ed06-6204-4c85-9f75-9b046b68578a

フラッシャー スレッドを増やすことを検討します

リージョン サーバーのフラッシュ キューのサイズが 100 を超えているか、更新プログラムのブロックが頻発しています。 フラッシュ ハンドラーを調整することをお勧めします。

潜在的な利点: フラッシュを高速化すると、書き込みがブロックされなくなります。

インパクト: 中程度

詳細については、 クラスター アドバイザーの推奨事項の最適化に関するページを参照してください - Azure HDInsight

リソースタイプ: microsoft.hdinsight/clusters
推奨事項 ID: 469b5242-26ee-4a4c-ba65-97479166bcf1

最新のデータに対する読み取りが発生します

75% を超える読み取り要求が Memstore で発生しています。 これは、読み取りが主に最近のデータに対して行われていることを示します。 これは、memstore でフラッシュが発生した場合は、最近のファイルにアクセスする必要があり、そのファイルがキャッシュ内にある必要があることを示しています。

潜在的な利点: 読み取りが最新のデータにある場合、推奨される構成の変更は、可能な限りメモリから読み取り、読み取りパフォーマンスの向上に役立ちます。

インパクト: 中程度

詳細については、 クラスター アドバイザーの推奨事項の最適化に関するページを参照してください - Azure HDInsight

リソースタイプ: microsoft.hdinsight/clusters
推奨事項 ID: 80c1538d-5962-4b54-8018-1bed379e4029

更新プログラムのブロックが発生しているときは、リージョン数を確認します

更新プログラムがブロックされないようにするには、リージョン数を調整する必要があります。 新しいノードの追加によって、クラスターのスケールアップが必要になる場合があります。

潜在的な利点: 並列処理が増え、書き込みの統一性が高まります。

インパクト: 中程度

詳細については、 クラスター アドバイザーの推奨事項の最適化に関するページを参照してください - Azure HDInsight

リソースタイプ: microsoft.hdinsight/clusters
推奨事項 ID: 076f2cce-a86e-4175-adba-4a7456839a47

75% を超えるクエリがフル スキャン クエリです

クラスターに対する 75% を超えるスキャン クエリが、リージョンまたはテーブルのフル スキャンを実行しています。 リージョンまたはテーブルのフル スキャンを回避するようにスキャン クエリを変更してください。

潜在的な利点: スキャンパフォーマンスの向上

インパクト: 中程度

詳細については、 クラスター アドバイザーの推奨事項の最適化に関するページを参照してください - Azure HDInsight

リソースタイプ: microsoft.hdinsight/clusters
推奨事項 ID: 3b6f9784-2bf9-4348-a1e6-4554504f213d

Health Data Services

API v2 へのアップグレード

DICOM サービス API v2 が一般提供 (GA) になり、いくつかの動作変更と新機能が導入されています。 今後、v2 API に新機能が追加されます。 詳細については、「適合性宣言書」を参照してください。

潜在的な利点: 最新の機能とパフォーマンスの向上を受けるためにアップグレードします。

インパクト: 高い

詳細については、「DICOM Service API v2 の変更 - Azure Health Data Services」を参照してください。

リソースタイプ: microsoft.healthcareapis/services
推奨事項 ID: 0f7697ee-5338-4664-b997-be6029eeaeb6

Key Vault

Key Vault SDK バージョンを更新する

新しい Key Vault クライアント ライブラリは、キー、シークレット、証明書の SDK に分割されています。これらは推奨される Azure Identity ライブラリと統合され、すべての言語と環境にまたがるシームレスな認証が Key Vault に提供されています。 また、お客様から報告され、QA プロセスを通じて事前に特定されたイシューに対するいくつかのパフォーマンスの修正も含まれています。 重要: 修復できるのは、自分がアクセス権を持つカスタム アプリケーションに対する推奨事項だけであることに注意してください。 推奨事項を表示できるのは、新しいバージョンの SDK への更新中である、ストレージやディスク暗号化などの他の Azure サービスとの統合のためです。 すべてのアプリケーションで .NET 4.0 を使用している場合は、これを無視してください。

潜在的な利点: 最新の Key Vault クライアント ライブラリには、既知の問題やその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「Azure Key Vault のクライアント ライブラリ」を参照してください。

リソースタイプ: microsoft.keyvault/managedhsms
推奨事項 ID: 47e36ece-24bb-4d3e-8172-af28c9df172d

Azure Key Vault SDK を最新バージョンにアップグレードする

新しい Key Vault ライブラリは、Azure Identity 統合によってキー、シークレット、証明書を個別の SDK に分割し、シームレスな認証とパフォーマンスの向上を実現します。 無視: Azure Storage、Disk、またはその他のサービスで Key Vault を使用する場合、および .NET SDK 4.0 以降を使用するすべてのカスタム アプリの場合。

潜在的な利点: 既知の問題とその他の機能強化の修正。

インパクト: 中程度

詳細については、「Azure Key Vault のクライアント ライブラリ」を参照してください。

ResourceType(リソースタイプ): microsoft.keyvault/vaults
推奨事項 ID: 9017e82f-b7ac-4a06-8b9b-5858cb3d5113

Storage

Premium パフォーマンス ブロック BLOB ストレージを使用する

1 つ以上のストレージ アカウントで、格納されているブロック BLOB データの GB あたりのトランザクション レートが高くなっています。 高速なストレージ応答時間や高いトランザクション レートを必要とするワークロードには、Standard パフォーマンス ストレージではなく、Premium パフォーマンス ブロック BLOB ストレージを使用します。これにより、ストレージ コストを節約できる可能性もあります。

潜在的な利点: 最も低い Azure トランザクション価格で、ブロック BLOB ストレージのパフォーマンスを向上します。

インパクト: 中程度

詳細については、「ストレージ アカウントの概要 - Azure Storage」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: c6b94711-f1f5-4e7e-9c89-c17ed4190969

スナップショットが検出されない

お使いのファイル共有のスナップショットが存在しないことが確認されました。 これは、誤ってファイルを削除したり、ファイルが破損したりするシナリオから保護されていないことを意味します。 データを保護するには、スナップショットを有効にしてください。 スナップショットを有効にするには、Azure Portal、Azure Backup、またはサード パーティのソリューションを使用できます。

潜在的な利点: ファイル共有のスナップショットをスケジュールして、誤ってファイルを削除したり、ランサムウェアなどのデータの破損から身を守ったりします。

インパクト: 中程度

詳細については、「Azure Files 共有スナップショットの使用」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: d9823f54-3eaa-485b-a3b0-b9559c8e831f

256 MB 未満の BLOB に Put Blob を使用する

256 MB 未満 (2016 年 5 月 31 日 以前の REST バージョンを使用する要求では 64 MB) のブロック BLOB を書き込むときには、"Put Blob" を使用して 1 回の書き込み操作で完全にアップロードできます。 集計されたメトリックによると、お使いのストレージ アカウントの書き込み操作は最適化が可能です。

潜在的な利点: パフォーマンスを向上させ、運用コストを削減します。

インパクト: 中程度

詳細については、「ブロック BLOB、追加 BLOB、ページ BLOB について - Azure Storage」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: b353f187-4cb4-4b2b-b502-472f45f32fd6

パフォーマンスの一貫性と向上を実現するために Standard SSD ディスクにアップグレードする

Standard HDD マネージド ディスク上で IaaS 仮想マシンのワークロードを実行しているため、すべての Azure VM の種類で Standard SSD ディスク オプションを使用できるようになったことをお知らせします。 Standard SSD ディスクは、一貫したパフォーマンスを必要とするエンタープライズ ワークロード向けに最適化された、コスト効果に優れたストレージ オプションです。 待機時間、信頼性、および可用性を向上させるために、ディスク構成を今すぐアップグレードしてください。 アップグレードには VM の再起動が必要です。これには 3 分から 5 分かかります。

潜在的な利点: Standard SSD ディスクを使用して、ディスクの待機時間、信頼性、可用性を向上させます。

インパクト: 中程度

詳細については、「Azure IaaS VM のディスクの種類の選択 - マネージド ディスク - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: 8433e84a-8f5c-4b6c-9052-9b98757348ea

パフォーマンスを向上させるために、アンマネージド ディスクを Standard HDD から Premium SSD に変換する

お使いのアンマネージド HDD ディスクがパフォーマンス目標に近づいていることがわかりました。 Azure Premium SSD は、IO 集中型ワークロードがある仮想マシン向けに、高パフォーマンスで待ち時間の少ないディスク サポートを提供します。 Standard HDD ディスクを Premium SSD ディスクにアップグレードして、ディスクのパフォーマンスを向上させてください。 アップグレードには VM の再起動が必要です。これには 3 分から 5 分かかります。

潜在的な利点: Premium SSD ディスクを使用してディスクのパフォーマンスを向上させます。

インパクト: 中程度

詳細については、「Azure IaaS VM のディスクの種類の選択 - マネージド ディスク - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: 33557a7c-6dd6-4b46-9579-fc5273f07458

信頼性とパフォーマンスを向上させるために、ストレージ クライアント ライブラリを最新バージョンにアップグレードする

ストレージ クライアント ライブラリ/SDK の最新バージョンには、お客様から報告された問題に対する修正と、QA プロセスを通じて事前に明らかになった問題の修正が含まれています。 また、最新バージョンには、Azure Storage の使用に関する全体的なエクスペリエンスを向上させる新機能に加えて、信頼性とパフォーマンスの最適化も含まれています。

潜在的な利点: 最新のストレージ クライアント ライブラリには、既知の問題やその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「NuGet パッケージ マネージャーを使用した Visual Studio でのパッケージのインストールと管理」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: 7e9fbfe8-1234-435c-b114-424445c9be6f

信頼性とパフォーマンスを向上させるために、ストレージ クライアント ライブラリを最新バージョンにアップグレードする

ストレージ クライアント ライブラリ/SDK の最新バージョンには、お客様から報告された問題に対する修正と、QA プロセスを通じて事前に明らかになった問題の修正が含まれています。 また、最新バージョンには、Azure Storage の使用に関する全体的なエクスペリエンスを向上させる新機能に加えて、信頼性とパフォーマンスの最適化も含まれています。

潜在的な利点: 最新のストレージ クライアント ライブラリには、既知の問題やその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: 97172837-e5ea-45b2-af3b-cadbf428a6d9

ストレージ アカウントの SMB マルチチャネルを有効にする

お客様のストレージ アカウントで SMB マルチチャネルが有効になっていないことを確認しました。 SMB マルチチャネルでは、SMB 3.x クライアントが SMB ファイル共有に複数のネットワーク接続を確立できます。 パフォーマンスの向上は複数の NIC の帯域幅の集計と Receive S を利用して実現されます

潜在的な利点: SMB マルチチャネルを使用してファイル共有のパフォーマンスを向上させる

インパクト: 中程度

詳細については、「Azure Files の SMB ファイル共有」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: 6708739d-5221-4d53-9960-698cd2fd9628

リクエストの制限を回避するために、プレミアムファイル共有のプロビジョニングサイズを増やす

プレミアムファイル共有の要求は、ファイル共有の I/O 操作/秒 (IOPS) またはスループットが共有の制限に達すると、抑制されます。 要求が制限されないようにするためには、プレミアム ファイル共有のプロビジョニング サイズを増やします。

潜在的な利点: プロビジョニングされたサイズを増やすことで、Premium ファイル共有のパフォーマンスを向上させる

インパクト: 高い

詳細については、「Azure ファイル共有の作成 - Azure Files」を参照してください。

リソースタイプ: microsoft.storage/storageaccounts
推奨事項 ID: d05351cc-1014-4a6c-9173-bec1bcc48849

サブスクリプション

Workloads API を最新バージョンにアップグレードする (Azure Center for SAP solutions API)

このリソース グループのリソースに対する、古いバージョンの Workloads API への要求が特定されました。 最新バージョンの Workloads API に切り替えて、Azure Center for SAP solutions の最新の機能と向上したパフォーマンスへのアクセスが妨げられないようにすることをお勧めします。 推奨事項で示されている複数の Virtual Instance for SAP solutions (VIS) がある場合は、すべての VIS リソースの API バージョンを必ず更新してください。

潜在的な利点: 最新のワークロード API には、既知の問題とその他の機能強化に関する修正プログラムが含まれています

インパクト: 中程度

詳細については、Azure Center for SAP ソリューション API リファレンス ドキュメントを参照してください。

ResourceType: microsoft.subscriptions/subscriptions
推奨事項 ID: 459f28d1-3669-43a7-8981-2dcbfa862608

Workloads SDK を最新バージョンにアップグレードする (Azure Center for SAP solutions SDK)

このリソース グループのリソースからの、古いバージョンの Workloads SDK への要求が特定されました。 Azure Center for SAP solutions のモデルの品質、パフォーマンス、サービスの可用性に関して最新の機能と最適な結果を得るため、最新バージョンの Workloads SDK にアップグレードしてください。 推奨事項で示されている複数の Virtual Instance for SAP solutions (VIS) がある場合は、すべての VIS リソースの SDK バージョンを必ず更新してください。

潜在的な利点: 最新のワークロード SDK には、既知の問題とその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、Azure Center for SAP ソリューションに関するページを参照してください。

ResourceType: microsoft.subscriptions/subscriptions
推奨事項 ID: f5a05237-91e2-4ecf-8394-f020c33665a1

SAP Migrate Discovery API を最新バージョンにアップグレードする

サブスクリプションの SAP ディスカバリ サイト内のリソースに対して、古いバージョンの SAP Migrate Discovery API が検出されました。 最新の機能に確実にアクセスし、パフォーマンスを強化するには、最新バージョンの API にアップグレードすることをお勧めします。

潜在的な利点: 最新の API には、既知の問題とその他の機能強化に関する修正プログラムが含まれています

インパクト: 中程度

ResourceType: microsoft.subscriptions/subscriptions
推奨事項 ID: 93214083-e48e-420e-881f-89d02265f831

SAP Migrate Discovery SDK を最新バージョンにアップグレードする

サブスクリプションの SAP ディスカバリ サイト内のリソースに対して、古いバージョンの SAP Migrate Discovery SDK が検出されました。 最新の機能に確実にアクセスし、パフォーマンスを強化するには、最新バージョンの SDK にアップグレードすることをお勧めします。

潜在的な利点: 最新の SAP Migrate Discovery SDK には、既知の問題とその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

ResourceType: microsoft.subscriptions/subscriptions
推奨事項 ID: 1ee8eace-1e7e-4d73-8547-1f687c72979b

Azureへのプライベート接続により、より予測可能で安定したレイテンシーを体験できます。

Azure ExpressRouteを使用してオンプレミスネットワークをAzureに拡張することにより、ビジネスクリティカルなアプリケーションのパフォーマンス、プライバシー、信頼性を向上させることができます。 WANから直接、クラウド交換設備、POPやIPVPN接続を経由して、ExpressRouteのプライベート接続を確立します。

潜在的な利点: 高速、プライベート、最大 100 Gbps の帯域幅、コスト上の利点

インパクト: 中程度

詳細については、「 クイック スタート: ExpressRoute 回線の作成と変更 」 を参照してください - Azure portal

ResourceType: microsoft.subscriptions/subscriptions
推奨事項 ID: fec68ad4-95b5-4dca-9e20-afa10b3e5401

Virtual Machines

パフォーマンスを向上させるために、マネージド ディスクを Standard HDD から Premium SSD に変換する

お使いの Standard HDD ディスクがパフォーマンス目標に近づいていることがわかりました。 Azure Premium SSD は、IO 集中型ワークロードがある仮想マシン向けに、高パフォーマンスで待ち時間の少ないディスク サポートを提供します。 Standard HDD ディスクを Premium SSD ディスクにアップグレードして、ディスクのパフォーマンスを向上させてください。 アップグレードには VM の再起動が必要です。これには 3 分から 5 分かかります。

潜在的な利点: Premium SSD ディスクを使用してディスクのパフォーマンスを向上させます。

インパクト: 中程度

詳細については、「Azure IaaS VM のディスクの種類の選択 - マネージド ディスク - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.compute/disks
推奨 ID: 00c14add-2aef-4bb4-a3bd-5759096d4417

高速ネットワークを有効にして、ネットワークのパフォーマンスと待機時間を改善する

この機能をサポートできる可能性がある既存のデプロイの VM リソースで高速ネットワークが有効になっていないことが検出されました。 ドキュメントに記載されているように、VM OS イメージが高速ネットワークをサポートしている場合は、クラウドでのネットワーク ワークロードのパフォーマンスと待機時間を最適化するために、これらの VM でこの無料機能を有効にするようにしてください

潜在的な利点: 待機時間とジッターを減らしながらパフォーマンス スループットを向上させる

インパクト: 中程度

詳細については、「高速ネットワークを使用した Azure 仮想マシンの作成」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨 ID: 3a3c1a2a-8597-4d3a-981a-0a24a0ee9de4

高速ネットワークでは、VM の停止と起動が必要になる場合があります

機能が要求されている場合でも、高速ネットワークが既存のデプロイの VM リソースに関与していないことが検出されました。 このようなケースはまれですが、高速ネットワークの使用を再開するには、必要に応じて、都合のよいときに VM を停止し、起動します。

潜在的な利点: 待機時間とジッターを減らしながらパフォーマンス スループットを向上させる

インパクト: 中程度

詳細については、「高速ネットワークを使用した Azure 仮想マシンの作成」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: a06456ed-afb7-4d16-86fd-0054e25268ed

Automanage を最新の API バージョンに更新する

このサブスクリプションのリソースに対する古い API からの SDK 要求を特定しました。 最新の SDK バージョンに切り替えることをお勧めします。 これにより、最新の機能とパフォーマンスの向上を利用できます。

潜在的な利点: 最新の Automanage API には、既知の問題やその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「SDK の概要」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: 7fc8d697-5101-4dd2-abf5-32deac4b9cae

ログ ディスクに Ultra Disk の低遅延を活用し、データベース ワークロード パフォーマンスを改善する

Ultra Disk は、データベース ワークロードと同じリージョンで利用できます。 Ultra Disk を利用すると、データベース ワークロードのスループットと IOPS が高くなり、ディスク ストレージが一貫して低遅延になります。Oracle DB の場合、お使いの Oracle DB バージョンに基づき、Ultra Disk で 4k または 512E のセクター サイズを使用できます。 SQL Server の場合、ログ ディスクに Ultra Disk を活用すると、データベースのパフォーマンスが上がる可能性があります。 ログ ディスクを Ultra Disk に移行する方法については、こちらの指示をご覧ください。

潜在的な利点: Ultra Disk をログ ディスクとして使用して、IaaS VM 上のデータベースのパフォーマンスを向上させます。

インパクト: 中程度

詳細については、「VM の Ultra ディスク - Azure マネージド ディスク - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: 7cdecd2c-a8b0-41cf-b0a4-528bd4d85f5a

運用 Virtual Machines と運用ディスクを一致させ、パフォーマンスと待機時間を向上させる

最適なパフォーマンスを得るには、運用環境の仮想マシンに運用ディスクが必要です。 運用レベルの仮想マシンを実行していても、標準 HDD の低パフォーマンスのディスクを使用していることがあります。 運用ディスクに接続されているディスクを (Standard SSD または Premium SSD に) アップグレードすると、より一貫したエクスペリエンスが得られ、待機時間を改善できます。

潜在的な利点: 一貫性のあるパフォーマンス、待機時間の短縮

インパクト: 中程度

詳細については、「Azure IaaS VM のディスクの種類の選択 - マネージド ディスク - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: 9b0d1cf7-8a3a-4c8b-8f9f-1c3e70e399d6

リソースの枯渇を防ぎ、パフォーマンスを向上させるために、最もアクティブな仮想マシンのサイズをアップグレードする

過去 7 日間のデータを分析し、さまざまなメトリック、たとえば CPU、メモリ、VM I/O など)にわたって使用率が高い仮想マシン (VM) を特定しました。 この VM は、SKU の制限に近付いているか、または上限に達しているため、パフォーマンスの問題が発生する可能性があります。 パフォーマンスを向上させるために、SKU のアップグレードを検討してください。

潜在的な利点: VM のパフォーマンスと信頼性を向上させる

インパクト: 高い

詳細については、「Azure Advisor - Azure Advisor を使用して高度に使用される VM のパフォーマンスを向上させる」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: 06c03895-e210-4153-a4a0-a5e5c8e8eb83

マネージド ディスクを使用してディスク I/O の制限を防ぐ

ご使用の仮想マシンのディスクは、そのスケーラビリティ ターゲットに達したストレージ アカウントに属しており、I/O スロットリングの影響を受けます。 仮想マシンのパフォーマンス低下を防ぎ、ストレージ管理を簡略化するには、Managed Disks を使用します。

潜在的な利点: データの回復性とパフォーマンスの向上

インパクト: 高い

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: 36c3633b-daac-4e01-af95-11b8c2f4fe20

運用ワークロードに SSD ディスクを使用する

同じ VM 上で SSD ディスクと Standard HDD ディスクが使用されていることがわかりました。 開発テストとバックアップ向けには Standard HDD マネージド ディスクをお勧めします。運用環境向けには Premium SSD または Standard SSD を使用することをお勧めします。 Premium SSD は、IO 集中型ワークロードがある Virtual machines 向けに、高パフォーマンスで待ち時間の短いディスク サポートを提供します。 Standard SSD は、一貫性とより短い待ち時間を提供します。 待機時間、信頼性、および可用性を向上させるために、ディスク構成を今すぐアップグレードしてください。 アップグレードには VM の再起動が必要です。これには 3 分から 5 分かかります。

潜在的な利点: 待機時間、信頼性、可用性を向上させる

インパクト: 高い

詳細については、「Azure IaaS VM のディスクの種類の選択 - マネージド ディスク - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: 6747b02b-b6ac-4c2e-aeca-c2aa0438f58d

現行世代の仮想マシンへのアップグレード

v5 VM は、新しくなった高速コア、ネットワーク スループットの向上、グローバルな冗長性と可用性の向上を実現します。 v3 または v2 VM から v5 VM にアップグレードして、同じコストでパフォーマンスを維持または向上させることができます。

潜在的な利点: 5 つの VM により、コア、ストレージ、ネットワークのパフォーマンスが向上します

インパクト: 中程度

詳細については、「D ファミリ サイズ シリーズ - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: 5e305558-6944-40bb-9d69-eb161b42fcec

ユーザーの場所の近くに VM をデプロイすることにより、ユーザー エクスペリエンスと接続性を向上させます

Windows Virtual Desktop (WVD) を使用して、お客様の VM はユーザーの接続元とは異なる場所、または遠い場所にあると判断しました。 これにより、接続応答時間が長くなり、WVD の全体的なユーザー エクスペリエンスに影響します。

潜在的な利点: WVD サービスデプロイのネットワークラウンドトリップ時間に対する満足度が向上します。

インパクト: 中程度

詳細については、「Azure Virtual Desktop での接続品質の分析 - Azure」を参照してください。

リソースタイプ: microsoft.compute/virtualmachines
推奨事項 ID: c889b55f-9132-444d-a31f-c9e91f1345c9

ディスク制限に近づいている OS ディスクのアップグレード

OS ハード ディスク ドライブ (HDD) がディスク制限に近づいています。SSD にアップグレードしてください。 Azure SSD は、1 秒あたりの I/O 操作数 (IOPS) が高く、待機時間が短い、業界をリードするパフォーマンスを提供します。 特に、Premium SSD はバースト レベルとパフォーマンス レベルをサポートし、Standard SSD はバースト レベルをサポートします。

潜在的な利点: パフォーマンス、スケーラビリティ、およびコスト効率の向上。

インパクト: 中程度

詳細については、「Azure IaaS VM のディスクの種類の選択 - マネージド ディスク - Azure Virtual Machines」を参照してください。

リソースタイプ: microsoft.compute/disks
推奨事項 ID: 031dcbd7-479c-4059-a7ba-c5474c94b72e

作業負荷

AMS API の最新バージョンへの更新

推奨されない AMS API バージョンへの要求が特定されました。 AMS API の最新バージョンに切り替えて、AMS、最新の機能、向上したパフォーマンスに継続的にアクセスできるようにすることをお勧めします。

潜在的な利点: 最新の AMS API には、既知の問題やその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「Azure Monitor for SAP ソリューションとは」を参照してください。

リソースタイプ: microsoft.workloads/monitors
推奨 ID: c8202443-6550-4fc8-9416-5f81089b77d0

最新のワークロード SDK バージョンにアップグレードする

モデルの品質、パフォーマンス、およびサービスの可用性に関して最適な結果を得るために、最新のワークロード SDK バージョンにアップグレードしてください。

潜在的な利点: 最新のワークロード SDK には、既知の問題とその他の機能強化に関する修正プログラムが含まれています。

インパクト: 中程度

詳細については、「Azure Monitor for SAP ソリューションとは」を参照してください。

リソースタイプ: 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 ワークロードで高パフォーマンスを確保する

インパクト: 中程度

詳細については、「トレース内のblk_mq_updateを使用したカーネル ソフト ロックアップ」を参照してください。

リソースタイプ: 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 ワークロードで高パフォーマンスを確保する

インパクト: 中程度

詳細については、「トレース内の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 ワークロードで高パフォーマンスを確保する

インパクト: 中程度

詳細については、「トレース内のblk_mq_updateを使用したカーネル ソフト ロックアップ」を参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: cc03700f-6530-40ae-adf4-5f654d5076a9

ANF を使用した HANA DB のファイル システムのパフォーマンスを向上させるには、OS パラメーター rmem_max を最適化します

ANF ストレージタイプの HANA DB では、パラメーター net.core.rmem_max で定義される最大読み取りソケット バッファーを、受信ネットワーク パケットの処理に十分な大きさに設定する必要があります。この構成により、HANA DB を ANF で実行することが認定され、ファイル システムのパフォーマンスが向上します。 SAP ノート: 3024346 を参照してください。

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 11cbda6c-33fb-47a2-8abc-b708420115f7

ANF を使用した HANA DB のファイル システムのパフォーマンスを向上させるには、OS パラメーター wmem_max を最適化します

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 のファイル システムのパフォーマンスを向上させるには、OS パラメーター tcp_rmem を最適化します

パラメーター net.ipv4.tcp_rmem は、TCP ソケットに使用される最小、既定、および最大の受信バッファー サイズを指定します。 SAP ノート 3024346 に従ってパラメーターを設定することで、HANA DB を ANF で実行することが認定され、ファイル システムのパフォーマンスが向上します。 最大値はパラメーター net.core.rmem_max を超えないようにする必要があります

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: a6ad3344-7a93-4d97-98a7-7284048e1653

ANF を使用した HANA DB のファイル システムのパフォーマンスを向上させるには、OS パラメーター tcp_wmem を最適化します

パラメーター 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 のファイル システム パフォーマンスを向上させるには、受信側のバックログ キュー サイズを 300000 に設定します。

パラメーター net.core.netdev_max_backlogは、ネットワーク インターフェイスがカーネルが処理できるよりも高速にパケットを受信する場合に使用される受信側バックログ キューのサイズを指定します。 SAP Note: 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 Note: 302436 に従ってこのパラメーターを 0 に設定すると、以前にアイドル状態の 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 Note: 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 note: 302436 に従って、tcp_timestamps パラメーターを有効にします。 この構成により、HANA DB が ANF で実行することが認定され、SAP ワークロードの ANF を使用した HANA DB のファイル システム パフォーマンスが向上します

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 5a6bdcee-dd9f-4e99-adb5-f24dad289d42

ANF を使用した HANA DB の高可用性シナリオでは、tcp_timestamps OS パラメーターを無効にします

sap note: 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 note: 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 プロトコルを無効にします

SAP on Azure for HANA DB with ANF のレコメンデーションに従って IPv6 を無効にして、ファイル システムのパフォーマンスを向上させる

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

詳細については、SLES 上の Azure NetApp Files を使用したスタンバイを使用した SAP HANA スケールアウトに関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 47eb0254-02be-4817-bacb-aaf5eeabcbb9

ANF を使用した HANA DB のファイル システムのパフォーマンスを向上させるには、OS パラメーター tcp_max_syn_backlog を最適化します

短時間で多数の接続要求が送信される状況でカーネルが SYN Cookie を使用するのを防ぎ、システム ログでの SYN フラッディング攻撃の可能性に関する警告を防ぐには、SYN バックログのサイズを合理的に高い値に設定する必要があります。 SAP note 2382421を参照してください

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

詳細については、SLES 上の Azure NetApp Files を使用したスタンバイを使用した SAP HANA スケールアウトに関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: d3bcfaa8-bce5-4869-9b1a-cc11d1dc3a61

ANF を使用した HANA DB のファイル システムのパフォーマンスを向上させるには、net.ipv4.ip_local_port_range を最適化します

HANA は内部通信にかなりの数の接続を使用するため、この目的でできるだけ多くのクライアント ポートを使用することが理にかなっています。 最適な内部 HANA 通信を確保するために、SAP Note 2382421に従って OS パラメーター net.ipv4.ip_local_port_rangeパラメーターを設定します。

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

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 を無効にします

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

詳細については、SLES 上の Azure NetApp Files を使用したスタンバイを使用した SAP HANA スケールアウトに関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 08f07906-f2ce-4123-bf48-3b468ed7875c

ANF を使用して HANA DB のファイル システムのパフォーマンスを向上させるには、sunrpc.tcp_slot_table_entries を最適化します

SAP ワークロードの ANF を使用した HANA DB のファイル システムのパフォーマンス向上に関する推奨事項に従って、パラメーター sunrpc.tcp_slot_table_entries を 128 に設定します

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

詳細については、SLES 上の Azure NetApp Files を使用したスタンバイを使用した SAP HANA スケールアウトに関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨 ID: 1bfe7781-ccf8-4fa0-ac85-41f2269e041d

ANF を使用して HANA DB のファイル システムパフォーマンスを向上させるには、パラメーター vm.swappiness を最適化します

SAP ワークロードの ANF を使用した HANA DB でのファイル システムのパフォーマンス向上に関する推奨事項に従って、OS パラメーター vm.swappiness を 10 に設定します

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

詳細については、SLES 上の Azure NetApp Files を使用したスタンバイを使用した SAP HANA スケールアウトに関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 0e3db9b9-d301-445d-8ddb-650b87204632

ANF を使用して HANA DB のファイルシステムパフォーマンスを向上させるには、パラメーター tcp_max_slot_table_entries を最適化します

SAP に従って OS パラメーター tcp_max_slot_table_entries を 128 に設定します。注: 302436 は、SAP ワークロードの ANF を使用した HANA DB でのファイル転送のパフォーマンスを向上させます

潜在的な利点: ファイル システムのパフォーマンスの向上

インパクト: 高い

詳細については、SLES 上の Azure NetApp Files を使用したスタンバイを使用した SAP HANA スケールアウトに関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: db1a57ee-014b-4f4f-89e4-1ab1337eeff8

HANA DB のパフォーマンスを向上させるために、/hana/data ボリュームの読み取りパフォーマンスが >=400 MB/秒であることを確認します

Azure 上の SAP ワークロードでは、16 MB および 64 MB の I/O サイズの /hana/data に対して少なくとも 400 MB/秒の読み取りアクティビティをお勧めします。 DB のハイ パフォーマンスを確保し、SAP HANA の最小ストレージ要件を満たすために、この要件に従って /hana/data のディスクの型を選択します

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 識別番号: 6d4c7645-93ca-4ebc-8a8f-0981463f4ab2

Ultradisk を使用している場合、HANA DB のパフォーマンスを向上させるには、/hana/data ボリュームの IOPS を >=7000 にする必要があります

Ultradisk を使用する場合、SAP ワークロードでは、/hana/データ ボリューム内の IOPS が 7000 以上することをお勧めします。 DB のハイ パフォーマンスを確保するには、この要件に従って /hana/データ ボリュームのディスクの型を選択します

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 41ed90fb-8953-40d7-a6ff-d7f67ceaf903

SAP ワークロードでの HANA DB のパフォーマンスを向上させるには、/hana/data のストライプ サイズを 256 kb にする必要があります

LVM または mdadm を使用して、複数の Azure Premium ディスクにまたがるストライプ セットを構築する場合は、ストライプ サイズを定義する必要があります。 Azure では、最近の Linux バージョンの経験に基づいて、HANA DB のパフォーマンスを向上させるために、/hana/data ファイルシステムに 256 kb のストライプ サイズを使用することをお勧めします

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 2bd5a83a-a59d-4941-960a-495211b19b67

HANA DB でハイ パフォーマンスを確保するには、/hana/データ ボリューム用の LVM 内のすべてのディスクの型が同じである必要があります

/hana/データ ボリュームで複数のディスクの型が選択されている場合、SAP ワークロードでの HANA DB のパフォーマンスが制限される可能性があります。 すべての HANA Data Voue ディスクが同じ型であり、SAP on Azure のレコメンデーションに従って構成されていることを確認します

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 6d87a5a3-64ba-4f28-b228-f1da8403e2bb

HANA DB のパフォーマンスを向上させるには、/hana/log ボリュームの読み取り/書き込みパフォーマンスを >=250 MB/秒にする必要があります

Azure 上の SAP ワークロードでは、1 MB I/O サイズの /hana/ログ に対して少なくとも 250 MB/秒の読み取り書き込みアクティビティをお勧めします。 DB のハイ パフォーマンスを確保し、SAP HANA の最小ストレージ要件を満たすために、この要件に従って /hana/log ボリュームのディスクの型を選択します

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 773fdeac-ef26-486c-aeb0-a1922201dc2a

Ultradisk を使用している場合、HANA DB のパフォーマンスを向上させるには、/hana/log ボリュームの IOPS を >=2000 にする必要があります

Ultradisk を使用する場合、SAP ワークロードでは、/hana/log ボリューム内の IOPS が 2000 以上することをお勧めします。 DB のハイ パフォーマンスを確保するには、この要件に従って /hana/log ボリュームのディスクの型を選択します

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 5b34b8c0-0427-4737-be51-88e49b14b734

SAP ワークロードでの HANA DB のパフォーマンスを向上させるには、/hana/ログ のストライプ サイズを 64 kb にする必要があります

LVM または mdadm を使用して、複数の Azure Premium ディスクにまたがるストライプ セットを構築する場合は、ストライプ サイズを定義する必要があります。 I/O サイズを大きくして十分なスループットを得るために、Azure では、HANA DB のパフォーマンスを向上させるために、/hana/log ファイルシステムに 64 kb のストライプ サイズを使用することをお勧めします

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 18544c51-decc-4696-aa4f-f1cdfffc0753

HANA DB でハイ パフォーマンスを確保するには、/hana/log ボリューム用の LVM 内のすべてのディスクの型が同じである必要があります

/hana/log ボリュームで複数のディスクの型が選択されている場合、SAP ワークロードでの HANA DB のパフォーマンスが制限される可能性があります。 すべての HANA Data Voue ディスクが同じ型であり、SAP on Azure のレコメンデーションに従って構成されていることを確認します

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: b94f9b67-0969-430d-b6cd-ac1bc4910601

Premium ディスクで /hana/log ボリュームで書き込みアクセラレータを有効にして、HANA DB の書き込み待機時間を短縮する

Azure 書き込みアクセラレータは、Azure M シリーズ VM に提供される機能です。 Azure Premium Storage に対する書き込みの I/O 待機時間が向上します。 SAP HANA の場合、書き込みアクセラレータは /hana/log ボリュームに対してのみ使用する必要があります。

潜在的な利点: SAP ワークロードでの HANA DB のパフォーマンスとサポートの向上

インパクト: 高い

詳細については、SAP HANA Azure 仮想マシンのストレージ構成に関するページを参照してください。

ResourceType: microsoft.workloads/sapvirtualinstances/databaseinstances
推奨事項 ID: 3188f9a0-12fc-4cb8-9fdd-7380dd92564b

次のステップ

パフォーマンス効率 - Microsoft Azure Well-Architected フレームワークに関する詳細を確認する