すべてのプロダクト
Search
ドキュメントセンター

Data Management:SQL コンソール

最終更新日:Apr 21, 2026

Data Management (DMS) の SQL コンソールでは、さまざまな SQL ステートメントを実行でき、データベース内のデータを管理するためのビジュアルインターフェイスが提供されるため、データクエリや開発などのタスクに最適です。

前提条件

対象のデータベースまたはテーブルに対するクエリ権限が必要です。権限を申請するには、「チケットを送信してアセット権限を申請」をご参照ください。

SQL コンソールインターフェイス

表 1. SQL コンソールインターフェイスのコンポーネント

エリア

セクション

説明

左側のリソースツリー

ビジュアル操作セクション

データベースを視覚的に管理します。

  • テーブル

    現在のデータベース内のすべてのテーブル (列、列タイプ、インデックスを含む) を表示できます。また、テーブルを右クリックして、その構造の編集、管理、データのエクスポートまたはインポート、バッチ操作を実行することもできます。

  • プログラマブルオブジェクト

    [ビュー][ストアドプロシージャ][関数][トリガー][イベント] などのプログラマブルオブジェクトを作成、表示、実行、管理します。

    説明

    コンソールには最大 1,000 件のエントリが表示されます。

  • [キーと値のペア情報]

    説明

    DMS は NoSQL データベースに対してこの情報を表示します。

上部のツールバー

拡張機能セクション

次の機能が利用可能です:

  • tubiao (データ所有者の申請/変更管理): このアイコンをクリックして、データ所有者になることを申請したり、対象データベースの DDL、DML、SELECT の変更権限を設定したりします。

  • Table Details (テーブルリスト): このアイコンをクリックして テーブルリスト ページに切り替え、Query アイコンをクリックして [クエリ] ページに戻ります。

  • 数据分析图标 (データ分析): このアイコンをクリックして、データ分析チケットを作成します。詳細については、「ワンクリックデータウェアハウジング」をご参照ください。

    説明

    このアイコンは、ApsaraDB RDS for MySQL データベースに対してのみ表示されます。

  • shujuku (データベース分析): Database Autonomy Service (DAS) を通じて、ワンクリック診断、リアルタイム性能、インスタンスセッション、領域分析などのデータベース自律サービスを提供します。DAS コンソールにリダイレクトされます。詳細については、「リアルタイム性能」および「インスタンスセッション」をご参照ください。

  • 同步元数据 ([メタデータの同期]): このボタンをクリックすると、DMS はテーブル、列、インデックス、プログラマブルオブジェクトなど、データベースから最新のメタデータを収集します。これにより、テーブル、列、プログラマブルオブジェクトに対する階層的な権限管理が可能になります。詳細については、「メタデータ」をご参照ください。

  • 导出 ([エクスポート]): エクスポート機能を使用して、データベース、そのテーブル構造、またはテーブル作成ステートメントをエクスポートします。テーブル構造バージョンの管理ページにアクセスすることもできます。

  • 5控制台-操作审计 ([操作監査]): 操作監査機能は、すべてのデータクエリおよび変更レコードを保存します。操作、ユーザー、操作時間などの詳細をクエリできます。詳細については、「操作監査」をご参照ください。

    リスク監査機能は、データベースの使用に関連するさまざまなリスクを収集および評価します。詳細については、「リスク監査レポート」をご参照ください。

  • 分享功能图标 ([共有]): この機能を使用して、このデータベースのコンソールとコマンドを関連担当者と共有します。詳細については、「SQL コンソールの共有」をご参照ください。

  • 超级SQL (スーパーsqlモード): スーパー SQL モードを有効にすると、管理者と DBA はセキュリティルールに制限されることなく、SQL コンソールで SQL ステートメントを実行できます。詳細については、「スーパー SQL モード」をご参照ください。

SQL エディターペイン

コマンド実行セクション

SQL ステートメントを入力し、[実行] をクリックしてデータベースに対する操作を実行します。その他、[フォーマット][実行計画][設定] などの機能も利用できます。

  • 実行: 実行 をクリックして、入力した SQL ステートメントを実行します。

  • フォーマット: [フォーマット] をクリックして、SQL ステートメントのフォーマットを最適化します。

    たとえば、SELECT * FROM `test_table`; と入力して [フォーマット] をクリックすると、SQL ステートメントは次のようにフォーマットされます:

    SELECT
      *
    FROM
      `test_table`;
  • 実行計画: 入力した SQL ステートメントの実行計画を表示します。

説明

ページの右上隅にある 增加页签 アイコンをクリックすると、複数の SQL コンソールウィンドウを開くことができます。

下部のログペイン

実行結果セクション

SQL ステートメントを実行した後、結果を表示できます。また、行の詳細の表示、行の追加、行の削除、変更の送信も可能です。

説明

[実行履歴] をクリックすると、SQL の実行履歴を表示できます。これには、開始時刻、データベース、SQL などの詳細が含まれ、エクスポートも可能です。

デフォルトの動作と制限

  • テーブルに機密列または秘密列が含まれており、必要な権限がない場合、クエリ結果ではこれらの列に ****** が表示されます。詳細については、「機密データ管理」をご参照ください。

  • データベースクエリによって返される行数については、次の点にご注意ください:

    • 柔軟な管理モードまたは安定的な変更モードのデータベースの場合、返される行数のデフォルトの最大値は 3,000 です。

    • セキュリティコラボレーションモードのデータベースの場合、返される行数のデフォルト値は 200 で、システム定義の最大値は 3,000 です。管理者は、[セキュリティと仕様] > [セキュリティルール] > [SQL コンソール] に移動して、基本設定項目 セクションで返される行数を変更できます。

      説明

      セキュリティルールに制限されずに、より多くのデータをクエリする必要がある場合は、データをローカルコンピューターにエクスポートして分析できます。テーブルに機密列が含まれている場合は、データをエクスポートする前に、そのデータのエクスポート権限を申請できます。権限の申請方法とデータのエクスポート方法の詳細については、「チケットを使用して権限を申請する」および「データベースデータのエクスポート」をご参照ください。

  • 全表スキャンの最大サイズは 10 GB です。管理者は、[セキュリティと仕様] > [セキュリティルール] に移動してこの値を変更できます。

  • 単一の SQL ステートメントを実行するためのデフォルトのタイムアウトは 60 秒です。管理者は、[インスタンス] > [その他] > [編集] > [詳細情報] に移動してこの値を変更できます。

操作手順

  1. DMS 5.0 にログインします。

  2. 上部のナビゲーションバーで、[SQL コンソール] > [SQL コンソール] を選択します。

    説明

    シンプルモードでコンソールを使用している場合は、左上隅の 2023-01-28_15-57-17 アイコンをクリックし、[すべての機能] > [SQL コンソール] > [SQL コンソール] を選択します。

  3. [データベースの選択] ダイアログボックスで、データベースを検索して選択し、[確認] をクリックします。

  4. [SQL コンソール] エリアに SQL ステートメントを入力し、[実行] をクリックします。

よくある質問

Q: Data Management Service (DMS) を使用して MongoDB インスタンスにログインします。SQL ステートメントを実行すると、「Incomplete command. Please check.」というエラーが表示されます。

A: 一部の MongoDB コマンドには新しいパーサーが必要です。[パーサーを開く] をクリックして、新しいパーサーに切り替えます。新しいパーサーでサポートされているコマンドの完全なリストについては、「サポートされている MongoDB コマンド」をご参照ください。

関連ドキュメント

SQL コンソールインターフェイスの機能を理解したら、SQL コンソールでテーブルの作成、データのクエリ、またはデータの変更を行うことができます。詳細については、「SQL コンソールの使用を開始する」をご参照ください。