AnalyticDB for MySQL Data Warehouse Edition (V3.0) memungkinkan Anda mengeksekusi pernyataan ALTER RESOURCE GROUP untuk memodifikasi jumlah sumber daya, mode eksekusi kueri, dan asosiasi antara akun database dengan grup sumber daya.
Prasyarat
AnalyticDB for MySQL kluster Anda harus memenuhi persyaratan berikut:
Kluster merupakan .
Kluster berada dalam mode elastis untuk Edisi Kluster.
Kluster memiliki 32 core atau lebih.
Versi minor kluster adalah 3.1.3.2 atau yang lebih baru.
CatatanAkun database dengan hak istimewa telah dibuat. Untuk informasi lebih lanjut, lihat Buat akun database.
Sintaksis
ALTER RESOURCE GROUP resource_group_name
[QUERY_TYPE = {interactive, batch, default_type}]
[NODE_NUM = N]
[ADD_USER=user_name]
[DROP_USER=user_name]Jika Anda menentukan parameter ADD_USER atau DROP_USER, atribut lain dari grup sumber daya tidak dapat dimodifikasi.
Nama grup sumber daya tidak peka huruf besar/kecil. Sebagai contoh, test_group dan Test_Group merujuk pada grup sumber daya yang sama. Grup sumber daya ditampilkan dalam huruf kapital, seperti TEST_GROUP.
Parameter
Parameter | Deskripsi |
QUERY_TYPE | Mode eksekusi kueri dari grup sumber daya. Nilai valid:
Nilai default: default_type. Untuk informasi lebih lanjut, lihat Mode eksekusi kueri. |
NODE_NUM | Jumlah node komputasi dalam grup sumber daya. Nilai default: 0. |
ADD_USER | Mengasosiasikan akun database dengan grup sumber daya. |
DROP_USER | Memutuskan asosiasi akun database dari grup sumber daya. |
Contoh
Modifikasi jumlah sumber daya dalam grup sumber daya.
Tetapkan jumlah node komputasi dalam grup sumber daya menjadi 3.
ALTER RESOURCE GROUP 'BATCH_RG' NODE_NUM=3;Modifikasi mode eksekusi kueri dari grup sumber daya.
Tetapkan mode eksekusi kueri dari grup sumber daya ke nilai default.
ALTER RESOURCE GROUP 'BATCH_RG' QUERY_TYPE=default_type;Modifikasi mode eksekusi kueri dan jumlah sumber daya untuk grup sumber daya.
ALTER RESOURCE GROUP 'BATCH_RG' QUERY_TYPE=default_type NODE_NUM=3;Mengasosiasikan akun database dengan grup sumber daya.
ALTER RESOURCE GROUP 'BATCH_RG' ADD_USER=batch_user;PentingJika Anda menentukan parameter ADD_USER atau DROP_USER, atribut lain dari grup sumber daya tidak dapat dimodifikasi. Jika tidak, eksekusi pernyataan akan gagal. Contoh:
ALTER RESOURCE GROUP 'BATCH_RG' ADD_USER=batch_user QUERY_TYPE=default_type;Memutuskan asosiasi akun database dari grup sumber daya.
ALTER RESOURCE GROUP 'BATCH_RG' DROP_USER=batch_user;Modifikasi mode eksekusi kueri dari grup sumber daya default.
-- Tetapkan mode eksekusi kueri dari grup sumber daya default ke batch. ALTER RESOURCE GROUP user_default QUERY_TYPE=batch; -- Tetapkan mode eksekusi kueri dari grup sumber daya default ke nilai default. ALTER RESOURCE GROUP user_default QUERY_TYPE=default_type;Lihat grup sumber daya saat ini.
SELECT * FROM INFORMATION_SCHEMA.RESOURCE_GROUPS;