Ikhtisar
Keunggulan
Kasus Penggunaan
Database Architecture
Kebijakan Isolasi Sumber Daya
Database Instance
Ketersediaan Tinggi (Beberapa AZ)
Wilayah dan AZ
my.conf untuk menghasilkan templat.Nama Parameter Perbedaan | Templat Default (tidak digunakan lagi) | Templat Parameter Kinerja Tinggi | Template Stabilitas Tinggi |
innodb_read_io_threads | 12 | {MAX(DBInitCpu/2,4)} | {MAX(DBInitCpu/2,4)} |
innodb_write_io_threads | 12 | {MAX(DBInitCpu/2,4)} | {MAX(DBInitCpu/2,4)} |
max_connections | 10000 | {MIN(DBInitMemory/4+500,100000)} | {MIN(DBInitMemory/4+500,100000)} |
table_definition_cache | 768 | {MAX(DBInitMemory*512/1000,2048)} | {MAX(DBInitMemory*512/1000,2048)} |
table_open_cache | 2000 | {MAX(DBInitMemory*512/1000,2048)} | {MAX(DBInitMemory*512/1000,2048)} |
table_open_cache_instances | 16 | {MIN(DBInitMemory/1000,16)} | {MIN(DBInitMemory/1000,16)} |
innodb_disable_sort_file_cache | OFF | OFF | ON |
innodb_log_compressed_pages | ON | OFF | ON |
innodb_print_all_deadlocks | OFF | OFF | ON |
sync_binlog | 0 | 1000 | 1 |
thread_handling | one-thread-per-connection | pool-of-threads | one-thread-per-connection |
innodb_flush_redo_using_fdatasync | TRUE | TRUE | TRUE |
innodb_fast_ahi_cleanup_for_drop_table | ON | ON | ON |
innodb_adaptive_hash_index | FALSE | TRUE | FALSE |
innodb_table_drop_mode | ASYNC_DROP | ASYNC_DROP | ASYNC_DROP |
innodb_flush_log_at_trx_commit | 2 | 2 | 1 |
Parameter | Nilai | Penjelasan |
innodb_flush_log_at_trx_commit | 1 | Saat transaksi dikirimkan, catatan transaksi ditulis dari buffer ke file log, dan segera ditulis ke disk. |
| 2 | Saat transaksi dikirimkan, catatan transaksi ditulis dari buffer ke file log, tetapi tidak selalu segera ditulis ke disk. File log akan ditulis ke disk setiap detik, jika sistem crash sebelum penulisan, maka akan menyebabkan kehilangan log 1 detik terakhir. |
innodb_flush_redo_using_fdatasync | TRUE | Menunjukkan penggunaan panggilan sistem fsync untuk mem-flush redo log file. Dibandingkan dengan panggilan sistem fdatasync, kinerjanya mengalami penurunan sedikit. |
| FALSE | Menggunakan panggilan sistem fdatasync untuk mem-flush redo log file. Dibandingkan dengan panggilan sistem fsync, karena dalam beberapa skenario penulisan redo ke disk dapat menghindari flush metadata file ke perangkat penyimpanan secara terus-menerus, sehingga dapat mengabaikan operasi penulisan disk yang tidak perlu ini dan sedikit meningkatkan kinerja. |
sync_binlog | 1 | Setelah transaksi dikirimkan, file log biner ditulis ke disk dan segera di-flush, setara dengan penulisan sinkron ke disk, namun tanpa melalui cache sistem. |
| 1000 | Setiap 1000 kali penulisan ke cache sistem, operasi penulisan ke disk dan flush dilakukan sekali, sehingga memiliki risiko kehilangan data. |
thread_handling | one-thread-per-connection | Setiap koneksi ditangani oleh satu thread latar belakang. Ketika ada sejumlah besar sesi, akan menyebabkan persaingan sumber daya yang besar, dan penjadwalan thread serta invalidasi cache yang masif juga akan menyebabkan penurunan kinerja. |
| pool-of-threads | Berbeda dengan sebelumnya di mana setiap koneksi ditangani oleh satu thread latar belakang, semua koneksi ditangani bersama oleh kumpulan thread, memberikan kinerja yang lebih baik dalam skenario konkurensi tinggi. |
innodb_table_drop_mode | SYNC_DROP | InnoDB akan menyelesaikan penghapusan tabel sebelum DROP TABLE berakhir. |
| ASYNC_DROP | InnoDB akan mengganti nama file ibd ke innodb_async_drop_tmp_dir dan memasukkannya ke penghapusan asinkron di latar belakang. |
table_definition_cache | 400 - 524288 | Jumlah definisi tabel yang dapat disimpan dalam cache definisi. Jika menggunakan banyak tabel, Anda dapat membuat cache definisi tabel yang besar untuk mempercepat pembukaan tabel. Berbeda dengan cache tabel biasa, cache definisi tabel memakan lebih sedikit ruang dan tidak menggunakan deskriptor file. |
table_open_cache | 1 - 524288 | Jumlah tabel terbuka untuk semua thread. Meningkatkan nilai ini akan menambah jumlah deskriptor file yang dibutuhkan mysqld. |


Parameter | Penjelasan |
Nama Templat | Masukkan nama templat parameter, hanya mendukung angka, huruf besar/kecil dalam bahasa Inggris, bahasa Mandarin, serta karakter khusus _-./()()[]+=::@, dan panjang tidak boleh melebihi 60 karakter. Nama templat parameter harus unik. |
Versi Database | Pilih versi database, setelah dipilih, templat parameter ini hanya dapat diterapkan pada instance dengan versi database yang sama. |
Mesin | Pilih mesin, setelah dipilih, templat parameter ini hanya dapat diterapkan pada instance dengan mesin yang sama. |
Jenis templat asli | Pilih templat default sebagai templat asli untuk templat parameter baru. Setelah dibuat, Anda dapat menyesuaikan parameter berdasarkan templat asli ini. |
Deskripsi Templat | Masukkan penjelasan singkat untuk templat parameter baru. Item ini tidak wajib diisi. |
Versi Database | Mesin | Jenis templat asli |
MySQL 5.5 | InnoDB | Templat Stabilitas Tinggi |
| | LibraDB |
MySQL 5.6 | InnoDB | Templat Stabilitas TinggiTemplate Kinerja Tinggi |
| | LibraDB |
MySQL 5.7atauMySQL 8.0 | InnoDB | Templat Stabilitas TinggiTemplate Kinerja Tinggi |
| | LibraDB |
| RocksDB | Templat parameter default Penjelasan: Tipe templat asli mesin RocksDB tidak mendukung pemilihan Templat Stabilitas Tinggi atau Templat Kinerja Tinggi, hanya dapat memilih templat parameter default yang disediakan oleh sistem. |

Parameter | Penjelasan |
Metode Eksekusi | Default adalah Eksekusi Segera, jika memilih Dalam Waktu Pemeliharaan, maka tugas perubahan parameter instance yang dipilih akan dieksekusi dan berlaku dalam Waktu Pemeliharaan instance. |
Wilayah | Pilih wilayah tempat instance berada. |
Instance MySQL | Pilih instance, mendukung penyaringan cepat instance berdasarkan ID/nama instance, mendukung pemilihan tunggal, banyak, atau semua instance. Perhatian: Saat menerapkan templat parameter ke beberapa instance, pastikan parameter dalam templat berlaku untuk instance tersebut, harap operasikan dengan saksama. |
Perbandingan Parameter | Di bawah item ini, Anda dapat melihat detail perbandingan parameter sebelum dan setelah penerapan templat parameter pada instance yang dipilih. Item ini hanya akan ditampilkan jika instance telah dipilih. Penjelasan: Anda dapat menyalakan tombol Hanya pratinjau parameter yang berubah di depan, setelah diaktifkan, hanya parameter yang berubah yang akan ditampilkan. Jika nilai parameter kosong, akan ditandai dengan (NULL). Jika instance parameter yang sesuai dengan templat parameter tidak terbuka, nilai parameter akan ditandai dengan (N/A), dan perubahan akan diabaikan. Jika perbedaan perbandingan parameter ditandai dengan warna oranye, artinya penerapan parameter templat akan memulai ulang instance database. ![]() |



Apakah halaman ini membantu?
Anda juga dapat Menghubungi Penjualan atau Mengirimkan Tiket untuk meminta bantuan.
masukan