Kecepatan aplikasi ketika diakses menentukan pengalaman pengguna apakah akan merasa nyaman atau jengkel karena lemot. Banyak developer hanya fokus pada optimasi query untuk membuat mysql terasa ringan ketika diakses. Ternyata ada hal lain yang bisa kita setup supaya mysql menjadi cepat ketika diakses. Silahkan lakukan ini:
- SSH ke vm database
- ketikan perintah cd /etc/mysql/mysql.conf.d/
- Pastikan ada file mysqld.cnf lanjutkan dengan mengedit isinya dengan perinrah sudo nano mysqld.cnf
- Silahkan tambahkan dibawah [mysqld]
skip_name_resolve
key_buffer_size = 1024M
table_open_cache = 512
sort_buffer_size = 512K
net_buffer_length = 16K
read_buffer_size = 512K
read_rnd_buffer_size = 1024K
myisam_sort_buffer_size = 16M
innodb_file_per_table
Silahkan save dengan ctrl + o kemudian restart mysql dengan perintah
sudo service mysql restart.
Pastikan vm yang digunakan untuk install database minimal ram adalah1gb. Semoga bermanfaat.