Ubah pengaturan parameter dan lihat riwayat modifikasi untuk instans RDS for MySQL melalui konsol atau API. Lihat parameter instans.
Catatan penggunaan
-
Untuk memastikan stabilitas instans, hanya parameter yang tersedia di konsol yang dapat diubah. Perintah
set globaltidak didukung. -
Saat mengubah parameter, periksa kolom Value Range pada halaman Editable Parameters. Anda juga dapat menggunakan ekspresi untuk menyesuaikan parameter secara otomatis terhadap perubahan konfigurasi instans.
-
Beberapa parameter yang diubah pada instans utama akan disinkronkan secara otomatis ke instans read-only. Lampiran: Parameter yang disinkronkan.
-
Catatan mengenai parameter
lower_case_table_names:-
MySQL 5.7, 8.0, dan 8.4: Sensitivitas huruf besar/kecil nama tabel harus ditentukan saat Anda membuat instans (nilai default: 1, tidak sensitif huruf besar/kecil). Parameter ini tidak dapat diubah setelah instans dibuat, dan nilainya tetap tidak berubah setelah upgrade.
-
MySQL 5.6:
-
Parameter ini dapat diubah setelah instans dibuat, tetapi instans akan direstart. Kami menyarankan agar Anda mengubah parameter ini selama jam sepi.
-
Jika Anda ingin mengubah nilai dari
0menjadi1, Anda harus mengonversi nama tabel huruf besar di instans menjadi huruf kecil terlebih dahulu. Jika tidak, tabel dengan nama huruf besar yang sudah ada akan menjadi tidak dapat diakses. -
Instans read-only tidak mendukung pengubahan parameter ini. Anda harus mengubahnya pada instans utama, dan perubahan tersebut akan disinkronkan ke instans read-only.
-
-
Modifikasi parameter mungkin memerlukan restart atau rekoneksi instans. Lakukan operasi ini selama jam sepi dan pastikan aplikasi Anda memiliki mekanisme rekoneksi otomatis:
-
Beberapa parameter memerlukan restart instans agar berlaku. Periksa kolom Force Restart pada halaman Editable Parameters. Restart menyebabkan gangguan koneksi selama sekitar 15 detik. Pastikan aplikasi Anda memiliki mekanisme rekoneksi otomatis.
-
Parameter yang tidak memerlukan restart hanya berlaku untuk koneksi baru. Koneksi yang sudah ada harus direkoneksi ulang.
Ubah parameter instans
Parameter yang dapat diubah bervariasi tergantung versi mesin MySQL. Daftar parameter yang dapat diubah untuk RDS for MySQL.
Ubah parameter dari satu instans
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instansnya.
-
Di bilah navigasi kiri, klik Parameters.
-
Anda dapat melakukan operasi berikut:
Ubah satu parameter
-
Pada tab Editable Parameters, temukan parameter yang ingin Anda ubah dan sesuaikan nilainya berdasarkan skenario:
-
Klik
pada kolom Running Parameter Value, lalu masukkan nilai parameter berdasarkan rentang nilai yang disarankan. -
Pada kolom Running Parameter Value, pilih nilai parameter dari daftar drop-down.
-
-
Klik OK.
-
Klik Apply Changes. Pada kotak dialog yang muncul, pilih periode waktu penerapan. Anda dapat memilih Take Effect Immediately, Take Effect Within the Maintenance Window, atau Take Effect at Specified Time.
CatatanPada tab Scheduled Tasks for Parameter Modification, Anda dapat melihat tugas modifikasi parameter yang Anda pilih Take Effect Within the Maintenance Window atau Take Effect at Specified Time.
-
(Opsional) Untuk membatalkan modifikasi parameter sebelum dikirim, klik Cancel Changes.
Terapkan dan ekspor templat
Terapkan templat parameter
RDS menyediakan templat parameter sistem untuk skenario seperti performa tinggi. Anda juga dapat membuat templat kustom untuk menerapkan pengaturan secara batch. Gunakan templat parameter.
-
Klik Apply Template.
-
Pilih templat parameter yang akan diterapkan, lalu klik OK.
Catatan-
Kotak dialog menampilkan jumlah parameter dan apakah restart diperlukan. Untuk melihat perubahan detail, klik View Parameter Change.
-
Jika templat parameter tidak tercantum, kemungkinan berada di wilayah berbeda. Salin templat tersebut ke wilayah instans. Gunakan templat parameter.
-
Ekspor templat parameter
-
Klik Export as Template.
-
Konfigurasikan parameter berikut.
Parameter
Deskripsi
Template Name
Nama templat. Panjang 8 hingga 64 karakter; boleh berisi huruf, angka, titik (.), dan garis bawah (_). Harus dimulai dengan huruf. Tidak boleh mengandung karakter Tionghoa.
Description
Deskripsi templat. Maksimal 200 karakter.
-
Klik OK untuk membuat templat parameter baru di wilayah tersebut.
Impor dan ekspor parameter
Untuk mengubah banyak parameter sekaligus atau menyimpan pengaturan saat ini, ekspor file TXT berisi semua nilai parameter, edit secara lokal, lalu impor untuk menerapkan perubahan.
-
Klik Export Parameters untuk mengekspor file parameter dalam format TXT.
-
Setelah mengedit file, klik Import Parameters dan tempel konten file ke dalam kotak dialog.
-
Klik OK.
-
Klik Apply Changes. Pada kotak dialog yang muncul, pilih kapan perubahan diterapkan. Anda dapat memilih Take Effect Immediately, Take Effect Within the Maintenance Window, atau Take Effect at Specified Time.
CatatanPada tab Scheduled Tasks for Parameter Modification, Anda dapat melihat tugas modifikasi parameter yang Anda pilih Take Effect Within the Maintenance Window atau Take Effect at Specified Time.
-
(Opsional) Untuk membatalkan modifikasi parameter sebelum dikirim, klik Cancel Changes.
PentingJika muncul pesan error
Operation failed. The specified parameter format is invalid., periksa apakah nilai parameter yang Anda masukkan berada dalam rentang Valid Values.
-
Ubah parameter untuk beberapa instans
Masuk ke ApsaraDB RDS console. Di panel navigasi kiri, klik Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada.
-
Pilih kotak centang di sebelah kiri beberapa instans target, lalu klik Apply Changes di bagian bawah halaman.
CatatanInstans dalam perubahan parameter batch harus memiliki versi dan seri yang sama. Jika tidak, tombol Modify Parameters akan dinonaktifkan dan tidak dapat diklik.
-
Pada halaman Parameters yang muncul, klik ikon
di paling kanan nama parameter yang ingin diubah. -
Pada kotak value, pilih atau masukkan nilai baru, lalu klik OK.
-
Pada jendela Parameters yang muncul, verifikasi bahwa perubahan sudah benar, lalu klik OK.
Lihat riwayat modifikasi
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instansnya.
-
Di bilah navigasi kiri, klik Parameters.
-
Klik tab Edit History.
-
Pilih rentang waktu dan klik OK.
FAQ
Lampiran: Parameter yang disinkronkan
Parameter berikut secara otomatis disinkronkan dari instans utama ke semua instans read-only saat diubah.
-
lower_case_table_names
CatatanUntuk RDS for MySQL 5.7, 8.0, dan 8.4, sensitivitas huruf besar/kecil nama tabel hanya dapat ditentukan saat Anda membuat instans, dan parameter
lower_case_table_namestidak dapat diubah setelahnya. Hanya MySQL 5.6 yang mendukung pengubahan parameter ini pada instans utama, dengan perubahan disinkronkan ke instans read-only.
-
innodb_large_prefix
-
loose_validate_password_length
-
default_time_zone
-
rpl_semi_sync_slave_enabled
-
character_set_server
-
collation_server
Referensi API
|
API |
Deskripsi |
|
Memodifikasi parameter instans RDS. |
|
|
Menanyakan templat parameter database. |
|
|
Menanyakan konfigurasi parameter instans. |