Speed Up Query Joins MariaDB

speed up query

Issue

Saat mengakses halaman website, Anda menemukan salah satu halaman yang memiliki waktu muat yang cukup lama. Lalu jika dicoba debug terdapat query joins yang menjadi penyebab website lambat dimuat.

Solution

Untuk mengatasi hal ini, Anda bisa mencoba menambahkan baris berikut pada konfigurasi my.cnf pada MariaDB.

optimizer_switch='join_cache_incremental=on'
optimizer_switch='join_cache_hashed=on'
optimizer_switch='join_cache_bka=on'
join_cache_level=4
join_buffer_size=32M
join_buffer_space_limit=32M

Selanjutnya restart service MariaDB dan coba akses halaman website.

systemctl restart mariadb