Database Auto-Configuration
Platform Smart Auto-Configuration secara otomatis menyesuaikan database MySQL, MariaDB, dan Percona sesuai dengan batas sumber daya yang dialokasikan ke container. Penyesuaian ini memengaruhi file konfigurasi /etc/my.cnf dan pengaturan berikut secara khusus:
- key_buffer_size
- table_open_cache
- myisam_sort_buffer_size
- innodb_buffer_pool_size
Mulai dari versi 5.7 dan 8.0 untuk MySQL/Percona dan MariaDB 10.x, dua parameter tambahan dikonfigurasi oleh platform:
- innodb_buffer_pool_instances - dihapus di MariaDB sejak 10.6.x (selalu 1 instance pool)
- innodb_buffer_pool_chunk_size
Jika Anda ingin mengubah secara manual pengaturan dari daftar di atas, Anda perlu mengatur variabel JELASTIC_AUTOCONFIG environment variable ke " false ", " disable ", atau " 0 ". Jika tidak, perubahan kustom Anda akan ditimpa.
Sebagai alternatif, Anda dapat mengganti pengaturan apa pun di file /etc/my.cnf (termasuk yang dikelola oleh Smart Auto-Configuration platform) dengan menyatakan pengaturan tersebut di file /etc/mysql/conf.d/custom.cnf.
Legacy Implementation
Jika Anda ingin secara manual mengubah pengaturan auto-configured pada container lama, Anda perlu menghapus baris " #Jelastic autoconfiguration mark. " di awal file /etc/my.cnf.