SQL Serverのクエリ オプティマイザー

SolarWinds® DPAの生成AIによるSQLパフォーマンス チューニングのヒントでサーバーとデータベースを最適化します。

無料トライアルをダウンロードトライアルへのメール リンク
14日間、全機能を利用可能
詳細を表示

数秒で最も低速なクエリを特定

AIで問題クエリを書き換え

デプロイ前にパフォーマンスの問題を検出

すべてのデータベースを1つのビューで確認

実行プランがいつ変更されたかを把握

応答時間分析の助けを借りて、重点的に最適化すべきSQLクエリを特定

SQL Serverインデックス チューニング アドバイザーの推奨事項

SolarWinds® Database Performance Analyzer(DPA)は、SQLステートメントの分析、パフォーマンス問題の根本原因の特定、トレンドの表示、主要なパフォーマンス メトリックのベースラインの確立を最速で実現します。DPAとその24時間体制のデータベース監視を使用すると、自力で行うよりも速く、簡単にSQLクエリを最適化でき、間違いも起きにくくなります。

DPAの応答時間と待機時間の洞察は、遅いクエリを含む問題のあるSQLクエリを迅速に特定し、それらを解決するためのインデックス推奨事項を提供するのに役立ちます。応答時間と待機時間は、SQLクエリのパフォーマンスに関する洞察を得るために使用する最も有用なメトリックの一つです。DPAはすべてのSQLステートメントのデータを照合し、応答時間に基づいてのランク付けを行います。このデータは、DPAクエリ パフォーマンス アナライザーのクエリ詳細ページで、読みやすい横棒グラフを通じて表示され、クエリの実行時間に関する洞察を提供します。このページにアクセスすると、選択した期間におけるクエリの実行時間を示すトップ ウェイト グラフが上部に大きく表示されます。この横棒グラフは、待機の種類ごとに色分けされており、各待機の種類に対して、より詳細な情報や考えられる解決策を表示するオプションがあります。これにより、開発者やデータベース管理者(DBA)は、SQLデータベースのパフォーマンス最適化のために注目すべきSQLクエリを特定することができます。

無料トライアルをダウンロードトライアルへのメール リンク
14日間、全機能を利用可能
詳細を表示

AIクエリ アシストを使用してSQLクエリの最適化を加速します。

AI SQLクエリ最適化の比較

パフォーマンスが悪いクエリの書き直しには時間がかかります。実行計画を検証し、インデックスを試行し、書き直しのテストを繰り返します。SolarWinds DPAの生成AI、AIクエリ アシストは、そのサイクルを打破するために設計されています。SQLクエリとその実行計画を分析し、パフォーマンス改善を目的とした明確で実行可能な書き換え案を提示します。試行錯誤の回数が少なくなります。問題の解決が迅速になります。

仕組みは次のとおりです。Platform Connectを介してDPAをSolarWinds Observability SaaSに接続し、AIクエリ アシストを有効にすると、問題のあるMicrosoft SQL ServerまたはOracleクエリのクエリ詳細ページを開き、実行計画を選択して、[SQLを最適化] をクリックします。DPAはクエリ テキストと実行計画を安全なエンタープライズLLMに送信します。Platform Connectは、クエリと実行計画をSolarWinds Observability SaaSに送信し、そこで個人を特定できる情報がマスキングされるよう処理された後、安全なエンタープライズLLMに渡されます。最適化の提案が返され、読み取り権限を持つユーザーであれば誰でも、DPAインターフェイスから直接閲覧できます。

無料トライアルをダウンロードトライアルへのメール リンク
14日間、全機能を利用可能
詳細を表示

開発、テスト、本番サーバーを監視し、デプロイまでにSQLクエリの問題を解決

ブロッキング異常SQL待機検出

開発および本番プロセスの後半になるまで、SQLクエリのコードがテストされないままなことは全く珍しくありません。ほとんどの場合、アプリケーションのパフォーマンスはデプロイの段階まで後回しにされます。つまり、開発者はコードが使用されるまで、そのパフォーマンスを確認することができません。パフォーマンスに関する問題が発見された場合、その解決プロセスや機能的なコードの作成の遅延は、面倒な作業となり、セキュリティ上のリスクにもなりかねません。 

DPAのSolarWinds SQL Query Analyzerソリューションを使用すると、1%未満の負荷で開発、テスト、および本番サーバーを監視できるため、配置前にSQL Serverでクエリ最適化を開始できます。またこのツールは、運用中のSQLコードのパフォーマンスを安全に監視できます。DPAダッシュボードを使用することで、開発者は本番データベースを詳細に分析し、コードのパフォーマンスを把握することができます。そして、問題解決に着手したり、新しいコードを実運用前にテストしたりすることが可能になります。アプリケーションのパフォーマンスを開発サイクルに組み込むことで、開発者はSQLのパフォーマンスを向上させることができます。 

無料トライアルをダウンロードトライアルへのメール リンク
14日間、全機能を利用可能
詳細を表示

必要なすべての情報をわかりやすい棒グラフで入手

SQL Serverの時間ごとの待機タイプの異常

DPAのクエリ パフォーマンス アナライザーは、わかりやすい棒グラフと関連するアラートを通じて、主要業績指標に関する必要な情報をすべて提供します。DBAおよびアプリケーション チームは、この情報に簡単にアクセスできることにより、ダウンタイムの削減、リソースの効果的な最適化、どのSQLクエリに焦点を当てるべきかの迅速な特定が可能になります。

DPAのSQLクエリ アナライザーを使用すると、あらゆるパフォーマンス問題の根本原因を迅速に掘り下げることができます。1つのダッシュボードから、SQL ServerOracleIBM Db2MariaDB、MySQL、PostgreSQL、Azure SQL、SAP ASESAP HANAGoogle Cloud SQL、およびAmazon Auroraを監視できます。VMware環境を含む監視対象インスタンスへの負荷は1%未満です。

DPAを使用すると、システム リソース間の直接的な相関関係を一括管理で確認でき、SQLクエリの最適化を簡素化するのに役立ちます。SolarWinds DPAダッシュボードでは、監視対象のすべてのインスタンスとステータスの概要を把握し、データベースのパフォーマンスの全体像を得ることができます。また、SQL Query Analyzerを使用することで、これらの主要なRDBMSエンジンのSQLクエリを一望のもとに最適化することもできます。

無料トライアルをダウンロードトライアルへのメール リンク
14日間、全機能を利用可能
詳細を表示

クエリ プランをリアルタイムで収集し、必要に応じて分析できます。

SQL実行プランの不足インデックスに関するアドバイス

クエリ実行プラン(クエリ プランとも呼ばれます)は、SQLクエリがどのように実行されるか、またはすでに実行されたかを示します。自動生成された実行計画が常に最適とは限らないため、キャッシュされた実行計画を見直し、SQLデータベースを最適化するために変更が必要かどうかを判断できることが重要です。

SolarWinds DPAは、実行計画をリアルタイムで収集し、SQLステートメント、待機タイプ、その他のパフォーマンス データとリンクさせます。そのデータの履歴はDPAによって保存されるため、パフォーマンスの低下をもたらす可能性のある計画の変更を監視し、アラートを受けることができます。このデータの保存により、必要なときに計画を再確認し、どの実行計画が使用されたかを正確に把握することもできます。 

DPAは計画をグラフィカルに表示し、特定のステップにカーソルを合わせるとポップアップ ダイアログが表示されます。また、1秒あたりのコンパイルと再コンパイルを表示し、実行が再利用されているかどうかを確認することができます。DPAが収集し表示する重要なメトリックに加えて、これらのわかりやすいビジュアルは、SQLクエリのパフォーマンス低下の理由を特定するのに役立ちます。 

無料トライアルをダウンロードトライアルへのメール リンク
14日間、全機能を利用可能
詳細を表示

SQLクエリ最適化の詳細を見る

こんな疑問を抱いたことはありませんか…

SQLクエリを容易に最適化

Database Performance Analyzer

  • クエリの詳細ページを使用すると、SQLクエリのパフォーマンス メトリックを簡単に可視化できます。
  • テーブル チューニング アドバイザーとAIクエリ アシストから、SQLクエリのパフォーマンスを向上させるための実用的な提案を受けることができます。
  • 開発、テスト、本番サーバーを監視することで、デプロイ前にSQLクエリの問題を解決します。
無料トライアルをダウンロードトライアルへのメール リンク
14日間、全機能を利用可能
詳細を表示

お問い合わせ先

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

当社の人気製品の詳細を表示

自動のユーザー プロビジョニング
NTFSアクセス許可レポート ツール
Active Directory監査ツール
ネットワーク監査
IPアドレス スキャナー
ネットワークトラブルシューティング
サーバー監視ソフトウェア
Virtualization Manager
データベースパフォーマンス監視
Service Desk
ITヘルプ デスク
IT資産管理

その他のリソースを見る

すべてのリソースを見る