パフォーマンスの監視と向上Monitor and improve performance

Azure SQL Database は、データベース内の潜在的な問題を識別し、インテリジェントなチューニング アクションと推奨事項を提供することによって、ワークロードのパフォーマンスの向上に役立つアクションを提案します。Azure SQL Database identifies potential problems in your database and recommends actions that can improve performance of your workload by providing intelligent tuning actions and recommendations.

データベースのパフォーマンスを確認するには、[概要] ページの [パフォーマンス] タイルを使用するか、[サポート + トラブルシューティング] セクションに移動します。To review your database performance, use the Performance tile on the Overview page, or navigate down to "Support + troubleshooting" section:

ビュー パフォーマンス

[サポート + トラブルシューティング] セクションでは、次のページを使用できます。In the "Support + troubleshooting" section, you can use the following pages:

  1. [パフォーマンスの概要]: データベースのパフォーマンスを監視します。Performance overview to monitor performance of your database.
  2. [パフォーマンスの推奨事項]: ワークロードのパフォーマンスの向上に役立つパフォーマンスの推奨事項が表示されます。Performance recommendations to find performance recommendations that can improve performance of your workload.
  3. [Query Performance Insight]: リソースの消費量が上位のクエリを見つけることができます。Query Performance Insight to find top resource consuming queries.
  4. [自動チューニング]: Azure SQL Database はデータベースを自動的に最適化できます。Automatic tuning to let Azure SQL Database automatically optimize your database.

パフォーマンスの概要Performance Overview

このビューにデータベースのパフォーマンスの概要が表示され、パフォーマンスのチューニングとトラブルシューティングを実行できます。This view provides a summary of your database performance, and helps you with performance tuning and troubleshooting.

[パフォーマンス]

  • [推奨事項] タイルには、データベースのチューニングに関する推奨事項の内訳が表示されます (推奨事項が 4 つ以上ある場合は、上から 3 番目までが表示されます)。The Recommendations tile provides a breakdown of tuning recommendations for your database (top three recommendations are shown if there are more). このタイルをクリックすると、[パフォーマンスの推奨事項] が表示されます。Clicking this tile takes you to Performance recommendations.
  • [Tuning activity] タイルには、データベースに対して進行中のチューニング操作と完了したチューニング操作の概要が表示され、チューニング操作の履歴を簡単に確認できます。The Tuning activity tile provides a summary of the ongoing and completed tuning actions for your database, giving you a quick view into the history of tuning activity. このタイルをクリックすると、データベースのチューニング履歴がすべて表示されます。Clicking this tile takes you to the full tuning history view for your database.
  • [Auto-tuning](自動チューニング) タイルには、データベースの自動チューニング構成 (データベースに自動的に適用されるチューニング オプション) が表示されます。The Auto-tuning tile shows the auto-tuning configuration for your database (tuning options that are automatically applied to your database). このタイルをクリックすると、自動構成のダイアログが開きます。Clicking this tile opens the automation configuration dialog.
  • [Database queries] タイルには、データベースのクエリ パフォーマンスの概要 (全体的な DTU 使用量と上位のリソース消費に関するクエリ) が表示されます。The Database queries tile shows the summary of the query performance for your database (overall DTU usage and top resource consuming queries). このタイルをクリックすると、[Query Performance Insight] が表示されます。Clicking this tile takes you to Query Performance Insight.

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

このページでは、データベースのパフォーマンス向上に役立つインテリジェントなチューニングに関する推奨事項を紹介します。This page provides intelligent tuning recommendations that can improve your database's performance. このページには、次の種類の推奨事項が表示されます。The following types of recommendations are shown on this page:

  • 作成または削除するインデックスに関する推奨事項。Recommendations on which indexes to create or drop.
  • データベースでスキーマの問題が識別された場合の推奨事項。Recommendations when schema issues are identified in the database.
  • パラメーター化されたクエリがクエリに役立つ場合の推奨事項。Recommendations when queries can benefit from parameterized queries.

[パフォーマンス]

また、過去に適用されたチューニング アクションの履歴すべてを表示することもできます。You can also find complete history of tuning actions that were applied in the past.

パフォーマンスに関する推奨事項を確認および適用する方法については、「Find and apply performance recommendations (パフォーマンスに関する推奨事項の確認および適用)」を参照してください。Learn how to find an apply performance recommendations in Find and apply performance recommendations article.

自動チューニングAutomatic tuning

Azure SQL Database では、パフォーマンスの推奨事項を適用することにより、データベース パフォーマンスを自動的にチューニングできます。Azure SQL databases can automatically tune database performance by applying performance recommendations. 詳細については、「Automatic tuning (自動チューニング)」を参照してください。To learn more, read Automatic tuning article. これを有効にするには、自動チューニングを有効にする方法に関するページを参照してください。To enable it, read how to enable automatic tuning.

[Query Performance Insight]Query Performance Insight

Query Performance Insight を使用すると、短時間でデータベース パフォーマンスのトラブルシューティングを行うことができます。以下の情報が提供されます。Query Performance Insight allows you to spend less time troubleshooting database performance by providing:

  • データベース リソース (DTU) の消費量の詳細な情報。Deeper insight into your databases resource (DTU) consumption.
  • CPU 消費の多いクエリ。パフォーマンス向上のためのチューニングの対象となる可能性があります。The top CPU consuming queries, which can potentially be tuned for improved performance.
  • クエリの詳細にドリルダウンする機能。The ability to drill down into the details of a query.

    パフォーマンス ダッシュボード

このページの詳細については、Query Performance Insight の使用方法 に関する記事を参照してください。Find more information about this page in the article How to use Query Performance Insight.

その他のリソースAdditional resources