SQLコンソールは、ユーザーのSQL開発を支援するためのAI機能を提供します。
背景
SQLコンソールはAI機能を統合しており、OceanBaseデータベースの知識やSQL開発のコツを検索したり、SQLの生成、リライト、エラー訂正、フォーマットなどのスマート処理を行うことができます。SQL編集ページにあるショートカットダイアログエントリや独立したダイアログウィンドウを通じて、SQLの迅速な開発を支援します。
前提条件
AI設定でAIサービスが有効になっていること。詳細な操作手順については、AI設定をご参照ください。
SQLのスマート編集
SQL編集エリアで、AIダイアログを呼び出す方法:
編集対象を選択し、右側の 編集 ボタンをクリックしてAIダイアログボックスを開きます。
編集対象を選択し、右クリックメニューから、AIダイアログ、SQLスマートエラー訂正、SQLスマート最適化、ドキュメントのスマートフォーマットを選択できます。選択した内容をスマートフォーマットします。
ショートカットキー
CTRL + K/COMMAND + Kを使用して、AIダイアログボックスをすばやく呼び出します。
AIダイアログボックスにターゲットコマンドを入力し、出力結果を確認して保持するかどうかを決定します。例:
SQL生成
SQLエラー訂正
SQLリライト
SQL最適化
スマートコード補完
ツールバーで以下のスマート補完機能を有効にします。
その後、SQL開発プロセス中に一時停止すると、インテリジェントな推薦内容が表示されます。
Acceptまたはtabキーをクリックすることで、それを入力することができます。
開発アシスタント
SQLコンソールでインテリジェントアシスタントを呼び出す方法は以下のとおりです:
画面の右上隅にある 開発アシスタント アイコンをクリックします。
SQL編集エリアで対象内容を選択し、右側の 会話に追加 をクリックすると、対象内容を開発アシスタントに簡単にコピーできます。
SQL編集エリアで対象内容を選択し、ショートカットキー
CTRL + L/COMMAND + Lを押すと、対象内容を開発アシスタントに簡単にコピーできます。
開発アシスタントは、SQL生成、SQLエラー訂正、SQLリライト、SQLフォーマット、SQL最適化などの機能もサポートしています。また、開発アシスタントで返されたSQL内容は、SQL編集ページへの迅速な参照が可能です。
エラー解読
インテリジェントSQL開発プロセスにおいて、もう一つの一般的な機能は、SQL実行エラーの解読説明です。
以下の方法で、SQL実行エラーの原因を迅速に確認できます。
実行記録ページで、結果列の インテリジェントな解釈 ボタンをクリックすると、開発アシスタントが迅速に呼び出され、エラーの表現が自動的に入力されます。
ログページでも、インテリジェントな解釈 ボタンをクリックすることで、開発アシスタントを迅速に呼び出し、エラーの表現を自動的に入力できます。
実行プロファイル分析
SQL実行が成功した後、実行プロファイルを通じて、SQL実行の詳細と実行計画のインテリジェントな分析も行えます。
実行詳細
実行計画