Jika Anda mengelola beberapa kluster PolarDB dengan pengaturan parameter yang sama, gunakan templat parameter untuk memusatkan konfigurasinya. Pendekatan ini menyederhanakan manajemen parameter dan mempercepat penyiapan kluster.
Buat templat parameter
-
Masuk ke PolarDB console. Pilih wilayah kluster. Di panel navigasi sebelah kiri, pilih Parameter Templates.
-
Pada tab Custom Parameter Templates, klik Create Parameter Template. Konfigurasikan parameter berikut, lalu klik OK.
Parameter
Deskripsi
Template name
Nama templat harus memenuhi persyaratan berikut:
-
Hanya boleh terdiri dari huruf, angka, dan garis bawah (_), serta harus diawali dengan huruf. Karakter Tionghoa tidak diperbolehkan.
-
Panjangnya harus antara 8 hingga 64 karakter.
Database engine
Pilih database engine. Nilai yang valid: MySQL, , atau .
Database version
Pilih versi database engine. Nilai yang valid:
-
8.0
-
5.7
-
5.6
Description
(Opsional) Masukkan deskripsi untuk templat. Deskripsi dapat mencapai panjang maksimum 200 karakter dan boleh dalam bahasa apa pun.
Add parameter
Klik Add Parameter untuk menambahkan baris parameter. Pilih Parameter Name, lalu atur Current Value berdasarkan kolom Description dan Valid Value. Anda juga dapat melihat informasi seperti apakah restart kluster diperlukan dan nilai default parameter tersebut.
Catatan-
Untuk mengonfigurasi parameter lain, klik lagi Add Parameter.
-
Untuk menghapus parameter, klik Delete di sebelah kanan parameter tersebut.
Import parameter
Klik Import Parameter dan masukkan parameter beserta nilainya. Gunakan format
key=value, dan masukkan setiap pasangan kunci-nilai pada baris baru. Contohnya:wait_timeout=60 thread_stack=262144 -
Terapkan templat parameter
Setelah membuat templat parameter, Anda dapat menerapkannya ke kluster dengan salah satu dari dua cara berikut:
-
Terapkan templat dari halaman detail kluster: Untuk kluster PolarDB target, buka dan klik Apply Template. Untuk informasi lebih lanjut, lihat Terapkan templat.
-
Untuk menerapkan templat langsung ke kluster, ikuti langkah-langkah berikut.
Jika templat parameter berisi parameter yang memerlukan restart kluster agar berlaku, terapkan templat tersebut selama jam sepi dan pastikan aplikasi Anda memiliki mekanisme rekoneksi.
-
Masuk ke PolarDB console. Pilih wilayah kluster. Di panel navigasi sebelah kiri, pilih Parameter Templates.
-
Pada tab Custom Parameter Templates, temukan templat target dan klik Apply to Cluster di kolom Actions.
-
Pada halaman Apply to Cluster, pilih kluster target. Klik ikon
untuk menambahkannya ke daftar yang dipilih. Tinjau perbedaan antara nilai parameter dalam templat dan nilai dalam kluster pada bagian Parameter comparison. Setelah mengonfirmasi perubahan, klik OK.CatatanSaat menerapkan templat parameter ke beberapa kluster, perhatikan hal berikut:
-
Pastikan parameter tersebut sesuai untuk semua kluster yang dipilih. Lakukan dengan hati-hati.
-
Anda dapat menerapkan templat parameter ke maksimal 10 kluster sekaligus. Untuk menerapkan ke lebih dari 10 kluster, lakukan operasi tersebut secara batch.
-
Templat parameter hanya dapat diterapkan ke kluster dalam wilayah yang sama. Jika kluster Anda berada di wilayah berbeda, Anda harus terlebih dahulu membuat templat tersebut di wilayah tersebut sebelum menerapkannya.
-
Klon templat parameter
-
Masuk ke PolarDB console. Pilih wilayah kluster. Di panel navigasi sebelah kiri, pilih Parameter Templates.
-
Pada tab Custom Parameter Templates, temukan templat target dan klik Clone di kolom Actions. Konfigurasikan parameter berikut, lalu klik OK.
Parameter
Deskripsi
Template name
Nama templat harus memenuhi persyaratan berikut:
-
Hanya boleh terdiri dari huruf, angka, dan garis bawah (_), serta harus diawali dengan huruf. Karakter Tionghoa tidak diperbolehkan.
-
Panjangnya harus antara 8 hingga 64 karakter.
Database engine
Pilih database engine. Nilai yang valid: MySQL, , atau .
Database version
Pilih versi database engine. Nilai yang valid:
-
8.0
-
5.7
-
5.6
Description
(Opsional) Masukkan deskripsi untuk templat. Deskripsi dapat mencapai panjang maksimum 200 karakter dan boleh dalam bahasa apa pun.
Add parameter
Klik Add Parameter untuk menambahkan baris parameter. Pilih Parameter Name, lalu atur Current Value berdasarkan kolom Description dan Valid Value. Anda juga dapat melihat informasi seperti apakah restart kluster diperlukan dan nilai default parameter tersebut.
Catatan-
Untuk mengonfigurasi parameter lain, klik lagi Add Parameter.
-
Untuk menghapus parameter, klik Delete di sebelah kanan parameter tersebut.
Import parameter
Klik Import Parameter dan masukkan parameter beserta nilainya. Gunakan format
key=value, dan masukkan setiap pasangan kunci-nilai pada baris baru. Contohnya:wait_timeout=60 thread_stack=262144 -
Hapus templat parameter
-
Masuk ke PolarDB console. Pilih wilayah kluster. Di panel navigasi sebelah kiri, pilih Parameter Templates.
-
Pada tab Custom Parameter Templates, temukan templat target dan klik Delete di kolom Actions.
Untuk menghapus beberapa templat parameter sekaligus, pilih templat tersebut dan klik Batch Delete.
Bandingkan templat parameter
-
Masuk ke PolarDB console. Pilih wilayah kluster. Di panel navigasi sebelah kiri, pilih Parameter Templates.
-
Pada tab Custom Parameter Templates, pilih templat parameter yang ingin dibandingkan dan klik Compare di bawah daftar.
-
Pada halaman Compare, kotak dialog Compare terbuka, menampilkan tabel parameter yang memiliki nilai berbeda. Nilai yang berbeda disorot dengan warna merah. Misalnya, nilai parameter
wait_timeoutpada templat yang berbeda mungkin 86400, 43200, dan 172800.
Referensi API
|
API |
Deskripsi |
|
Membuat grup parameter. |
|
|
Menanyakan daftar grup parameter. |
|
|
Menanyakan detail grup parameter. |
|
|
Memodifikasi parameter kluster atau menerapkan grup parameter. |
|
|
Menghapus grup parameter. |