All Products
Search
Document Center

ApsaraDB RDS:Gunakan template parameter

Last Updated:May 14, 2026

Untuk mengelola parameter beberapa instans secara massal, gunakan template parameter agar pengaturan dapat diterapkan ke instans Anda dengan cepat. Template parameter terdiri atas template parameter sistem dan template parameter kustom.

Prasyarat

Instans Anda harus menjalankan salah satu versi MySQL berikut:

  • MySQL 8.4

  • MySQL 8.0 (termasuk instans serverless)

  • MySQL 5.7

  • MySQL 5.6

Informasi latar belakang

Untuk memastikan ketersediaan layanan, Alibaba Cloud membatasi modifikasi terhadap parameter kritis tertentu. Guna memenuhi berbagai kebutuhan bisnis seperti peningkatan performa, ApsaraDB RDS menyediakan berbagai template parameter sistem. Anda juga dapat membuat template parameter kustom untuk menerapkan pengaturan parameter secara massal sesuai kasus penggunaan spesifik Anda.

Catatan

Jika Anda hanya perlu mengubah parameter untuk satu instans, lihat Setel parameter instans.

Template parameter sistem

Catatan

Template parameter sistem hanya tersedia untuk instans yang menjalankan RDS High-availability Edition dan RDS Basic Edition. Untuk instans yang menjalankan RDS Enterprise Edition, Anda dapat membuat template parameter kustom.

Template parameter sistem berikut tersedia untuk instans yang menjalankan RDS High-availability Edition dan RDS Basic Edition:

  • Template parameter default

    Template ini menawarkan keamanan data tertinggi tetapi memiliki performa baca-tulis yang lebih lambat. Replikasi data menggunakan mode semi-sinkron. Parameter perlindungan data berikut digunakan:

    • InnoDB engine

      • innodb_flush_log_at_trx_commit = 1

      • sync_binlog = 1

    • X-Engine engine (Hanya template parameter default yang disediakan untuk engine ini)

      sync_binlog = 1

    Catatan
    • Saat Anda membuat instans, template parameter default yang sesuai dengan versi dan seri instans yang dipilih akan digunakan secara otomatis. Untuk melihat nilai parameter dari template parameter default, login ke Konsol ApsaraDB RDS, klik Parameter Templates di bilah navigasi kiri, klik tab System Parameter Templates, lalu cari Default Parameter Template. Anda kemudian dapat melihat nilai parameter dari semua template parameter default.

    • Anda tidak dapat mengubah template parameter default.

  • Template parameter asinkron

    Template ini menyediakan keamanan data tinggi dan performa lebih cepat. Replikasi data menggunakan mode asinkron. Parameter perlindungan data berikut digunakan:

    • innodb_flush_log_at_trx_commit = 1

    • sync_binlog=1

    • rpl_semi_sync_master_enabled=off

    Catatan

    Untuk mengubah mode replikasi data menjadi asinkron, lihat Kueri dan ubah mode replikasi data.

  • Template parameter performa tinggi

    Template ini menyediakan keamanan data moderat dan performa baca-tulis tercepat. Replikasi data menggunakan mode asinkron. Parameter perlindungan data berikut digunakan:

    • innodb_flush_log_at_trx_commit = 2

    • sync_binlog = 1000

Catatan

Anda tidak dapat menggunakan template parameter kustom untuk mengubah parameter yang telah ditentukan dalam template parameter sistem.

Tabel berikut menjelaskan parameter-parameter tersebut.

Parameter

Nilai

Deskripsi

innodb_flush_log_at_trx_commit

1

Saat transaksi dikomit, sistem menulis log transaksi dari buffer ke file log dan segera melakukan flush ke disk.

2

Saat transaksi dikomit, log transaksi ditulis dari buffer ke file log tetapi belum tentu langsung di-flush ke disk. File log di-flush ke disk sekali per detik. Jika sistem crash sebelum flush tersebut, transaksi selama satu detik terakhir mungkin hilang.

sync_binlog

1

Setelah transaksi dikomit, log biner ditulis dan langsung di-flush ke disk, melewati cache sistem.

1000

Sistem melakukan flush log biner ke disk setiap 1.000 operasi tulis. Hal ini menimbulkan risiko kehilangan data jika terjadi crash.

Terapkan template parameter

  1. Login ke Konsol ApsaraDB RDS. Di bilah navigasi kiri, pilih Parameter Templates, lalu pilih wilayah di bagian atas.

  2. Di tab Custom Parameter Templates atau System Parameter Templates, temukan template yang ingin Anda terapkan, lalu di kolom Actions, klik More > Apply to Instance.

  3. Dari daftar instans di sebelah kiri, pilih instans target dan klik ikon untuk memindahkannya ke kanan. Tinjau perubahan parameter.

    Penting

    Saat menerapkan template parameter ke beberapa instans, pastikan parameter tersebut sesuai untuk semua instans yang dipilih. Lakukan dengan hati-hati.

  4. Klik OK.

Buat template parameter kustom

  1. Login ke Konsol ApsaraDB RDS. Di panel navigasi kiri, klik Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada.

  2. Di bilah navigasi kiri, klik Parameter Templates, lalu pada halaman Parameter Templates di sebelah kanan, klik Create Parameter Template.

  3. Konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Template Name

    Nama harus terdiri dari 8 hingga 64 karakter dan dapat berisi huruf, angka, titik (.), serta garis bawah (_). Nama harus dimulai dengan huruf dan tidak boleh mengandung karakter Tionghoa.

    Database Engine

    Dokumen ini menggunakan MySQL sebagai contoh. Pilih MySQL.

    Engine Version

    Versi yang didukung: MySQL 5.6, 5.7, dan 8.0.

    Description

    Masukkan deskripsi untuk template. Panjang deskripsi maksimal 200 karakter.

    Add Parameter

    Klik Add Parameter untuk menambahkan baris parameter baru, sehingga Anda dapat memilih Parameter, menetapkan nilai, serta melihat informasi seperti rentang nilai dan nilai default.

    Catatan
    • Untuk melihat parameter yang dapat ditambahkan atau diubah, buka halaman RDS Instances, pilih wilayah di bagian atas, lalu klik ID instans target. Di panel navigasi kiri, klik Parameters, lalu lihat parameter pada tab Editable Parameters.

    • Untuk mengonfigurasi parameter lain, klik lagi Add Parameter.

    • Untuk menghapus parameter, klik Delete di sebelah kanan parameter.

    Import

    Anda dapat memodifikasi template yang diekspor, klik Import, lalu tempel parameter untuk menghasilkan template. Untuk mengekspor template, lihat Setel parameter instans.

  4. Klik Confirm.

Klon template parameter kustom

Anda dapat mengklon template parameter kustom ke wilayah lain atau membuat salinan dalam wilayah yang sama untuk digunakan sebagai dasar template baru.

Catatan

Hanya template parameter kustom yang dapat diklon. Template parameter sistem tidak dapat diklon.

  1. Login ke Konsol ApsaraDB RDS. Di panel navigasi kiri, klik Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada.

  2. Di bilah navigasi kiri, klik Parameter Templates.

  3. Di sebelah kanan ID template parameter, pada kolom Actions, klik icon > Clone.

  4. Konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Region

    Wilayah tujuan untuk template yang diklon.

    Template Name

    Nama harus terdiri dari 8 hingga 64 karakter dan dapat berisi huruf, angka, titik (.), serta garis bawah (_). Nama harus dimulai dengan huruf dan tidak boleh mengandung karakter Tionghoa.

    Description

    Masukkan deskripsi untuk template. Panjang deskripsi maksimal 200 karakter.

  5. Klik OK.

Kelola template parameter

  1. Login ke Konsol ApsaraDB RDS. Di panel navigasi kiri, klik Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada.

  2. Di bilah navigasi kiri, klik Parameter Templates.

  3. Anda dapat mengelola template parameter dengan cara berikut:

    Catatan

    Template sistem hanya mendukung View dan Apply to Instance.

    • Lihat template parameter

      Klik ID template parameter atau klik View di kolom Actions template parameter untuk melihat informasi dasar dan informasi parameternya.

    • Ubah template parameter

      Penting
      • Jika Anda mengubah template parameter kustom, Anda harus menerapkannya kembali ke instans Anda agar perubahan berlaku.

      • Instans akan restart setelah template diterapkan hanya jika template tersebut berisi parameter yang memerlukan restart.

      1. Klik Icon > Modify di kolom Actions di samping ID template parameter, atau klik Edit Parameter Template di bagian atas halaman saat melihat template parameter. Untuk deskripsi parameter lengkap, lihat Deskripsi template parameter.

      2. Klik Yes.

    • Hapus template parameter

      Catatan

      Menghapus template parameter tidak memengaruhi instans yang sudah menggunakannya.

      Klik icon > Delete di kolom Actions template parameter target, lalu pada kotak dialog yang muncul, klik OK.

Referensi API

API

Deskripsi

CreateParameterGroup

Membuat template parameter RDS.

ModifyParameterGroup

Memodifikasi template parameter RDS.

CloneParameterGroup

Mengklon template parameter RDS ke wilayah yang sama atau wilayah lain.

DescribeParameterGroups

Menampilkan daftar template parameter di wilayah tertentu.

DescribeParameterGroup

Menampilkan detail template parameter RDS tertentu.

DeleteParameterGroup

Menghapus template parameter RDS.

FAQ

T: Bagaimana cara mengatur ulang parameter dalam template parameter kustom ke nilai default-nya?

Jawaban:

  1. Pada template parameter kustom, temukan parameter target dan atur ulang nilainya ke nilai default. Untuk petunjuknya, lihat Ubah template parameter.

  2. Terapkan kembali template parameter ke instans target. Untuk petunjuknya, lihat Terapkan template parameter.