SQL Doctorは、オンプレミス、クラウド、およびマネージドクラウドデータベースとしてSQL Serverを苦しめるものを診断し、その治療法を提供します。
パフォーマンス情報を収集して分析し、数時間ではなく数分で解決策を決定します。 Most Valuable Professionals(MVP)によって承認された実績のある業界のベストプラクティスを活用して、パフォーマンスを分析し、推奨事項を提供します。クエリ、サーバー構成、セキュリティ、データベースオブジェクト、メモリ、待機統計、クエリプランなど、パフォーマンスの問題の最も一般的な領域のいくつかを対象とします。
最後の分析実行に基づいて、登録されているすべてのサーバーの全体的な状態をすばやく確認します。 SQL Doctor設定の更新、待機統計の確認、クエリの分析など、サーバーの共有タスクへのクイックリンクにアクセスします。
選択した基準に基づく完全な分析に基づいて、推奨されるパフォーマンスのリストを表示します。提案された変更を行うことで得られたパフォーマンスの向上、分析の構成時に指定されたパラメーターとの関連性、およびSQL Doctorが推奨に与える信頼度によって、推奨の優先順位が決まります。対象となるアプリケーション、選択したパフォーマンスカテゴリ、サーバー上のデータベース、サーバーまたはデータベースレベルでのログイン、特定の推奨の頻度、優先順位の高い推奨、およびサーバーに関連付けられたワークステーションによって推奨を絞り込みます。
各推奨事項に関する詳細情報を表示します。多くの場合、これには、関連する実際のメトリック、データベース、テーブル、およびアプリケーションが含まれます。次のアクションを実行します:フラグを立て、ブロックし、コピーし、電子メールで送信し、エクスポートし、問題を表示し、スクリプトを最適化し、スクリプトを元に戻します。この例は、Amazon Relational Database Service(RDS)のクラウド推奨の詳細を示しています。 SQL Doctorは、MicrosoftAzureSQLデータベースもサポートしています。
選択した推奨事項のSQLテキストを表示します。 SQLテキストをクリップボードにコピーして、テキストエディターまたはSQL ServerManagementStudioで表示します。
推奨される変更を実施するために使用されたスクリプトを表示します。または、スクリプトをWindowsのメモ帳または別のテキストエディタにコピーして、コードを調べ、変更を加える前に他のオプションをさらに調べます。
最後の更新時点で、登録されている各サーバーの全体的な状態をすばやく確認できます。パフォーマンスの問題がリアルタイムで発生している可能性がある場所を強調するサーバーヘルスチェックリストを参照してください。サーバーの主要な領域ごとに、リアルタイムの主要なパフォーマンスメトリックを確認します。主要な指標の値に基づいて迅速な調査結果を表示し、パフォーマンスの問題のトラブルシューティングをすぐに開始します。
重要なリアルタイムパフォーマンスメトリック(クエリ、セッション、待機統計、クエリプランなど)をすばやく、したがって限定的に確認することで、迅速な結果が決まります。それらは正しい方向を指し、最も必要なときに重要なトラブルシューティング情報を提供します。ただし、サーバーパフォーマンスの詳細なレビューについては、完全な分析によって生成された推奨事項を参照してください。
登録されているSQLServerインスタンスごとに、SQLDoctorによって保存されているすべての分析の結果にアクセスします。要約には、分析されたサーバーの名前、開始時間、合計時間、実行された分析のタイプ、推奨の総数、および最も優先度の高い推奨が含まれます。履歴分析ごとに、推奨事項を表示し、分析を削除してスケジュールします。
時間を節約するために、完全な分析が完了するのを待たずに、関連するクエリを分析します。 SQL Doctorがクエリを診断するときは、実際に実行せずにパフォーマンスの推奨事項を受け取ります。 [診断]ボタンをクリックすると、T-SQLスクリプトが解析され、選択したデータベースの推定実行プランに基づいて分析と結果の推奨事項が作成されます。
分析を構成するときは、分析に含めるデータベースまたはアプリケーションのワークロードを選択してください。データベースまたはアプリケーションを選択して、分析結果をさらに微調整します。データ収集の期間を調整することにより、推奨事項が重大な問題を正確に特定して解決する可能性を最大化します。
14日間の無料トライアルをダウンロードして試してみてください。