応答時間解析を使用して、データベースチューニングをより正確にする

応答時間解析は、データベース パフォーマンスをチューニングおよび最適化するための実用的なアプローチであり、ユーザーは問題をより簡単に特定し、測定可能な結果を提供できるようになります。応答時間解析を使用すると、ボトルネックや根本原因を特定し、データベース パフォーマンスの低下がエンドユーザーに与える影響に基づいてアクションに優先順位を付けることで、DBMSのデータベース チューニングを最適化できます。

SolarWinds® Database Performance Analyzer(DPA)は、SQLステートメント データを毎秒照合するように構築されており、どのSQLクエリに焦点を当てるかを特定するのに役立ちます。

SQL Serverのデータベースチューニングを使用して、パフォーマンスの低いSQLステートメントを分離して修正する

SolarWinds DPAには、SQL Serverでデータベース チューニングを処理し、重要なメトリックへの洞察を提供するために特別に設計されたツールと機能が含まれています。

DPAの直感的な図は、パフォーマンスの低いSQLステートメント、アプリケーションの待機時間、およびボトルネックの原因となる可能性のある特定の待機タイプ/イベントを表示するようにビルドされています。図のセクションをクリックして特定の問題をドリル ダウンすると、すばやくトラブルシューティングできます。

テーブル チューニング アドバイザーでデータベース チューニングを次のレベルに引き上げる

DPAのテーブル チューニング アドバイザーは、履歴データを照合して棒グラフで情報を表示することにより、複雑なデータベース チューニングに簡単に着手できるように設計されています。 

DPAのチューニング アドバイザーは、明確で実用的なアドバイスを提供するので、DBAはただちに注目する必要のある問題に目を向けることができます。またDPAのアラームを活用して、問題を取り巻く詳細データにリアルタイムでドリルダウンすることもできます。

データベース パフォーマンスのチューニング手順に従って障害を克服する

データベース パフォーマンス チューニングの最初のステップは、問題を特定することです。機械学習を利用したSolarWinds DPA データベース異常検出機能を使用すると、インスタンスの待機動作プロファイルを分析して、修正が必要なものをより簡単に特定できます。次に、SQLチューニング アドバイザーを活用して、既存のSQLステートメントを分析し、クエリをチューニングする方法に関する推奨事項を取得できます。

DPAが提供する推奨事項に従うことで、不良SQLや不十分な接続管理など、データベースのパフォーマンス チューニングの問題をより適切にトラブルシューティングできます。

SQLクエリを見つける

クエリのパフォーマンス分析を絞り込むことで、トラブルシューティングの作業を加速、または無為に過ぎていく時間を削減します。DPAを使用すると、アプリケーション名、ユーザー、ホスト、およびテーブル名やカラム名などのSQLステートメントの一部を使用して特定のSQLクエリを検索できます。次に、待機時間の詳細、実行、およびその他の主要なパフォーマンス メトリックを表示して、根本原因のトラブルシューティングを行うことができます。この情報を利用できるようにすることで、特定の時間枠、ユーザー、またはアプリケーションに関連するパフォーマンスの問題を診断するために焦点を絞り込むことができるので、結果として解決までの時間を短縮できます。

データベース チューニングの詳細

このような疑問を持ったことはありませんか…

クラス最高のデータベース チューニング ツールでパフォーマンスを確保する

Database Performance Analyzer

  • 簡単に行えるドリルイン、コンテキスト設定、統一されたナビゲーション
  • ブロックされている内容と、ブロック元を確認
  • データベース、インデックス、クエリを最適化するための正しいデータ

サブスクリプション ライセンス オプション

お問い合わせ先

24時間365日、 いつでもお問い合わせください。