SQL エディターは、SQL 文を視覚的に記述、実行、および管理できるツールです。 SQL エディターを使用することで、データベースを簡単に管理および使用できます。 これにより、作業効率とデータ処理の精度が向上します。 このトピックでは、ApsaraDB for SelectDB の SQL エディターツールの使用方法について説明します。
前提条件
SelectDB インスタンスが作成されていること。 詳細については、「インスタンスを作成する」をご参照ください。
インスタンスのバージョンが 3.0.7 以降であること。
手順
SelectDB コンソールにログインします。
上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。
左側のナビゲーションウィンドウで、[インスタンス] をクリックします。 [インスタンス] ページで、インスタンスを見つけて、その ID をクリックして [インスタンスの詳細] ページに移動します。
右上隅にある [データ開発と管理] をクリックします。
説明[データ開発と管理] のツールを初めて使用する場合は、メッセージが表示され、マシンのパブリック IP アドレスをインスタンスの webui_whitelist という名前の IP アドレス ホワイトリストに追加するように求められます。 メッセージを読み、[OK] をクリックします。
ドロップダウンリストから [SQL エディター] を選択します。
説明[SQL エディター] を初めて使用し、WebUI システムにログインしていない場合は、WebUI ログインページが表示されます。
admin アカウントを使用して WebUI システムにログインできます。
admin アカウントのパスワードがわからない場合、または忘れた場合は、パスワードをリセットできます。 詳細については、「アカウントのパスワードをリセットする」をご参照ください。
[SQL エディター] ページで、ビジネス要件に基づいて次の操作を実行します。
SQL 文を実行する:
ページの右側にある上部 2 番目のドロップダウンリストから、SQL 文を実行するデータベースを選択します。
3 番目のドロップダウンリストから、SQL 文を実行するクラスタを選択します。 エディターに SQL 文を入力します。 SQL 文の構文の詳細については、「SQL リファレンス」をご参照ください。
[実行 (制限 1000)] をクリックします。
実行レコードを表示する: 左側のペインで、[クエリ履歴] タブをクリックします。 検索ボックスに、表示する SQL 文を入力します。 検索結果で SQL 文をクリックします。 実行プランページが表示されます。 このページでは、次の操作を実行できます。
- 重要
この機能を使用する前に、次の点に注意してください。
ログインアカウントは admin である必要があります。
インスタンスで SelectDB Core 4.0 以降が実行されている場合は、この機能を使用してプロファイルをオンラインで表示し、プロファイルをダウンロードできます。 インスタンスで SelectDB Core 3.0 が実行されている場合は、この機能を使用してプロファイルをダウンロードすることのみができます。
プロファイル情報をオンラインで表示し、SQL 文の実行を分析します。
プロファイルをダウンロードします。
説明デフォルトでは、クエリプロファイル機能は、[SQL エディター] ページで開始されたすべてのクエリに対して有効になっています。 これにより、単一クエリの パフォーマンス がわずかに影響を受ける可能性があります。
保存された SQL 文を表示する: 左側のペインで、[保存されたセッション] タブをクリックします。 検索ボックスに、表示するセッションの情報を入力します。 次に、セッションの保存された SQL 文を表示します。
一般的なベンチマークテストの SQL テンプレートを表示して使用する: 左側のペインで、[テストクエリ] タブをクリックします。 検索ボックスに、クエリする SQL テンプレートを入力します。 次に、SQL テンプレートを表示して使用します。