Konsol SQL di Data Management (DMS) adalah editor SQL berbasis browser untuk kueri dan pengembangan data. Anda dapat terhubung ke instans database, menulis dan menjalankan pernyataan SQL, serta melihat hasilnya—semuanya tanpa meninggalkan Konsol DMS.
Prasyarat
Sebelum memulai, pastikan Anda memiliki:
izin kueri pada database atau tabel yang ingin diakses
Untuk mengajukan izin, lihat Manage permissions.
Antarmuka Konsol SQL

Laman Konsol SQL terbagi menjadi empat bagian:
| Bagian | Deskripsi |
|---|---|
| ① Bagian operasi visual | Jelajahi dan kelola instans database Anda. Lihat tabel, objek programmable, dan pasangan kunci-nilai di panel kiri. |
| ② Bagian fitur tambahan | Akses ikon untuk izin, daftar tabel, analisis data, diagnostik Database Autonomy Service (DAS), sinkronisasi metadata, ekspor, audit operasi, berbagi, dan Super SQL Mode. |
| ③ Bagian eksekusi pernyataan | Tulis dan jalankan pernyataan SQL. Format kode, hasilkan rencana eksekusi, dan buka beberapa tab SQLConsole. |
| ④ Bagian hasil eksekusi | Lihat hasil kueri, periksa baris individual, serta tambahkan, modifikasi, atau hapus data. Akses riwayat eksekusi dari tab Execution History. |
Bagian operasi visual (①)
Bagian operasi visual memungkinkan Anda menjelajahi instans database tanpa menulis SQL:
Table: Lihat semua tabel dalam instans database saat ini, termasuk kolom, tipe kolom, dan indeks. Klik kanan tabel untuk memodifikasi skema, mengelola, mengimpor atau mengekspor data, atau melakukan operasi batch.
Programmable Object: Buat, lihat, jalankan, dan kelola objek database seperti views, stored procedures, functions, triggers, dan events.
Hingga 1.000 entri ditampilkan.
Key-value pair information: Ditampilkan hanya untuk instans database NoSQL.
Bagian fitur tambahan (②)
Bagian fitur tambahan menyediakan akses cepat ke alat-alat berikut:
| Ikon | Fitur | Deskripsi |
|---|---|---|
| Permissions | Ajukan kepemilikan data atau ubah izin DDL, DML, dan SELECT untuk instans database saat ini. | |
| Table List | Lihat semua tabel dalam instans database saat ini di laman Table List. Klik | |
| Data Analysis | Buat tiket analisis data. Ditampilkan hanya untuk instans ApsaraDB RDS for MySQL. Lihat Create data warehouses. | |
| Database Autonomy Service (DAS) | Jalankan diagnostik satu-klik, pantau performa real-time, kelola session instans, dan lakukan analisis spasial. Lihat Real-time performance monitoring dan Session management. | |
| Sync Metadata | Kumpulkan metadata terbaru untuk instans database — tabel, bidang, indeks, dan objek programmable. Lihat Metadata. | |
| Export | Ekspor data, skema tabel, atau pernyataan pembuatan tabel. Gunakan Version management untuk melihat riwayat versi skema. Lihat Manage schema versions. | |
| Operation audit | Lihat semua catatan kueri dan perubahan data, termasuk tipe SQL, pengguna yang melakukan setiap operasi, dan cap waktu. Anda juga dapat mengakses fitur audit risiko untuk menilai risiko penggunaan database. Lihat Use the operation audit feature dan Generate a risk audit report. | |
| Share | Bagikan tab SQLConsole dan pernyataan di dalamnya dengan pemangku kepentingan lain. Lihat Share the SQLConsole tab. | |
| Super SQL Mode | Jalankan pernyataan SQL tanpa batasan aturan keamanan. Tersedia untuk administrator DMS dan administrator basis data (DBA). Lihat Use the super SQL mode. |
Bagian eksekusi pernyataan (③)
Bagian eksekusi pernyataan adalah tempat Anda menulis dan menjalankan SQL. Bagian ini menyediakan tiga kontrol:
Execute: Jalankan pernyataan SQL yang dimasukkan di editor.
Format: Atur ulang format SQL agar lebih mudah dibaca. Misalnya,
SELECT * FROM 'test_table';menjadi:SELECT * FROM `test_table`;Execute Plan: Lihat cara sistem mengeksekusi pernyataan SQL yang Anda masukkan.
Klik
di pojok kanan atas untuk membuka beberapa tab SQLConsole.
Buka Konsol SQL
Login ke Konsol DMS V5.0.
Di bilah navigasi atas, pilih SQL Console > SQL Console.
Jika konsol berada dalam mode Simple, klik
di pojok kiri atas dan pilih All functions > SQL Console > SQL Console.Pada kotak dialog Select Database, cari instans database, pilih dari hasil pencarian, lalu klik Confirm.
Di tab SQLConsole, masukkan pernyataan SQL Anda dan klik Execute.
Batasan
Perhatikan batasan berikut saat menggunakan Konsol SQL:
Batas baris kueri: Jika Anda adalah administrator DMS, Anda dapat mengubah jumlah maksimum baris yang dikembalikan per kueri. Untuk melakukannya, buka Security and Specifications > Security Rules, edit aturan keamanan yang berlaku, buka tab SQL Console, pilih Basic Configuration Item sebagai checkpoint, temukan item konfigurasi Maximum number of returned rows per query, lalu klik Edit di kolom Actions.
Database dalam mode Flexible Management atau Stable Change: hingga 3.000 baris dikembalikan per kueri secara default.
Database dalam mode Security Collaboration: 200 baris dikembalikan secara default, maksimal hingga 3.000 baris.
Untuk mengambil lebih banyak baris tanpa mengubah batas tersebut, ekspor data tersebut. Jika tabel berisi bidang sensitif, ajukan izin ekspor untuk bidang tersebut terlebih dahulu. Lihat Manage permissions dan Export SQL result sets.
Ambang batas pemindaian tabel penuh: Pemindaian tabel penuh diizinkan pada tabel hingga 10 GB secara default. Administrator DMS dapat mengubah nilai ini di Security and Specifications > Security Rules.
Timeout kueri: Setiap pernyataan SQL memiliki timeout 60 detik secara default. Untuk mengubahnya, buka Data Assets > Instances, temukan instans di tab Instance List, arahkan pointer ke More di kolom Actions, lalu pilih Edit. Di kotak dialog Edit, perbarui parameter Query Timeout(s) di bagian Advanced Information.
Bidang sensitif: Jika tabel berisi bidang sensitif atau rahasia yang tidak Anda miliki aksesnya, nilai bidang tersebut akan muncul sebagai
******dalam hasil kueri. Lihat Manage sensitive data.
FAQ
Q: Saat saya login ke instans MongoDB di DMS dan menjalankan pernyataan SQL, pesan error "The instruction is incomplete. Please check." dikembalikan.
A: Beberapa instruksi MongoDB mengharuskan Anda mengaktifkan Resolver baru. Klik Open Resolver untuk beralih ke Resolver baru. Untuk daftar lengkap perintah yang didukung oleh Resolver baru, lihat Supported MongoDB commands.
Langkah selanjutnya
Setelah memahami antarmuka Konsol SQL, Anda dapat membuat tabel, mengkueri tabel, atau memodifikasi data tabel: