本記事では、sql_diagnoserとは何か、またsql_diagnoserの機能的特徴について簡潔に説明します。
sql_diagnoserとは
sql_diagnoserは、アジャイル版のSQL診断ツールであり、業務クラスタを直接分析して、一般的な疑わしいSQLや隠れたパフォーマンス問題を特定することができます。また、SQLレビューもサポートしており、ユーザーはSQLレビュー機能ページでSQLを入力して分析し、問題が存在するかどうかを検出することができます。
sql_diagnoserの機能的特徴
sql_diagnoserには以下の機能的特徴があります:
sql_diagnoser(テナントSQL診断)は、いくつかの一般的な診断項目を組み込んでいるほか、カスタム診断項目もサポートしています。シンプルなSQLに似た構文を理解すれば、診断ルールを定義できます。詳細については、sql_diagnoserの使用のカスタム診断ルールを参照してください。
sql_diagnoser(テナントSQL診断)は、インターフェースドキュメントが公開されており、公開されたインターフェースを通じて独自の診断機能を実装できます。詳細については、インターフェースの説明を参照してください。
SQLレビューの診断ルールについては、ドキュメントSQLレビューの診断項目を参照してください。