Anda dapat menggunakan sintaksis SHOW VARIABLES untuk menampilkan atribut sistem atau atribut tabel tertentu. Setelah mengonfigurasi atribut tabel dengan sintaksis CREATE TABLE atau memodifikasinya menggunakan sintaksis ALTER TABLE, Anda dapat memeriksa keberhasilan konfigurasi atau modifikasi tersebut menggunakan sintaksis SHOW VARIABLES. Sintaksis ini juga dapat digunakan untuk memverifikasi konfigurasi atribut sistem, seperti status tampilan kueri lambat atau autentikasi. Topik ini menjelaskan cara menggunakan sintaksis SHOW VARIABLES.
Mesin dan versi yang berlaku
Sintaksis SHOW VARIABLES berlaku untuk LindormTable dan LindormTSDB.
Sintaksis SHOW VARIABLES didukung oleh LindormTable 2.6.2 dan versi yang lebih baru. Untuk informasi lebih lanjut tentang cara melihat atau meningkatkan versi LindormTable, lihat Catatan rilis LindormTable dan Tingkatkan versi mesin minor dari instance Lindorm.
Sintaksis SHOW VARIABLES didukung oleh LindormTSDB 3.4.35 dan versi yang lebih baru. Untuk informasi lebih lanjut tentang cara melihat dan meningkatkan versi LindormTSDB dari instance Lindorm, lihat Catatan rilis LindormTSDB dan Tingkatkan versi mesin minor dari instance Lindorm.
Versi Lindorm SQL harus 2.6.3.2 atau lebih baru. Untuk informasi lebih lanjut tentang cara melihat versi Lindorm SQL, lihat Versi SQL.
Sintaksis
show_variables_statement ::= SHOW scope_expression VARIABLES
[ FROM table_identifier]
[ LIKE pattern_expression]
scop_expression ::= { SYSTEM | TABLE }Parameter
Ruang lingkup aplikasi (scope_expression)
Parameter scope_expression menentukan ruang lingkup atribut yang ingin ditampilkan. Jika disetel ke TABLE, atribut tabel yang ditentukan akan ditampilkan. Jika disetel ke SYSTEM, semua atribut sistem akan ditampilkan.
Tabel berikut menunjukkan nilai parameter ini yang didukung oleh LindormTable dan LindormTSDB.
Nilai | LindormTable | LindormTSDB |
TABLE | 〇 Penting Nilai TABLE didukung oleh LindormTable 2.6.3 dan versi yang lebih baru. Versi Lindorm SQL harus 2.6.6 atau lebih baru. Untuk informasi lebih lanjut tentang cara melihat versi LindormTable, lihat Catatan rilis LindormTable. | ✖️ |
SYSTEM | 〇 | 〇 |
Ekspresi kueri (LIKE pattern_expression)
Parameter pattern_expression setelah kata kunci LIKE adalah konstanta string yang digunakan untuk pencocokan kabur atribut sistem. Hanya wildcard berikut yang didukung dalam nilai parameter ini:
%: Wildcard ini digunakan untuk menunjukkan nol atau beberapa karakter._: Wildcard ini digunakan untuk menunjukkan satu karakter.
FROM
Kata kunci FROM hanya didukung ketika parameter scope_expression disetel ke TABLE.
Hasil yang dikembalikan
Untuk informasi lebih lanjut tentang atribut sistem yang dikembalikan ketika parameter scope_expression disetel ke SYSTEM, lihat Item konfigurasi yang didukung.
CatatanJika atribut sistem belum dimodifikasi, tidak ada hasil yang dikembalikan.
Atribut yang dikembalikan ketika parameter scope_expression disetel ke TABLE mencakup tetapi tidak terbatas pada atribut tabel yang dapat dikonfigurasikan dalam sintaksis CREATE TABLE. Untuk informasi lebih lanjut tentang atribut tabel, lihat Opsi tabel.
Contoh
Tampilkan semua atribut sistem
SHOW SYSTEM VARIABLES;Hasil berikut dikembalikan:
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| SLOW_QUERY_RECORD_ENABLE | true |
| FILE_FORMAT_VERSION | 5 |
+--------------------------+-------+Tampilkan atribut tabel yang ditentukan
Dalam topik ini, tabel sampel bernama dt dibuat dengan mengeksekusi pernyataan berikut:
CREATE TABLE dt (p1 VARCHAR, c1 INTEGER, PRIMARY KEY(p1)) WITH (COMPRESSION = 'LZ4');Eksekusi pernyataan berikut untuk menampilkan algoritma yang digunakan untuk mengompresi data di tabel dt:
SHOW TABLE VARIABLES FROM dt LIKE 'COMPRESSION';Hasil berikut dikembalikan:
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| COMPRESSION | LZ4 |
+---------------+-------+Tentukan kondisi kabur untuk menampilkan atribut sistem tertentu
Gunakan wildcard
_untuk menampilkan atribut sistem tertentu.SHOW SYSTEM VARIABLES LIKE 'FILE_FORMAT_VERSION';Hasil berikut dikembalikan:
+---------------------+-------+ | Variable_name | Value | +---------------------+-------+ | FILE_FORMAT_VERSION | 5 | +---------------------+-------+Tampilkan semua atribut sistem yang namanya dimulai dengan
FILE.SHOW SYSTEM VARIABLES LIKE 'FILE%';Hasil berikut dikembalikan:
+---------------------+-------+ | Variable_name | Value | +---------------------+-------+ | FILE_FORMAT_VERSION | 5 | +---------------------+-------+