Optimize Mysql Server


Status
Not open for further replies.

Nina Prasetyo

Expert 2.0
Om Mustafa, saya barusan baca2 di referensinya MySQL : http://dev.mysql.com/doc/refman/5.7/en/server-parameters.html

The following examples indicate some typical variable values for different runtime configurations.

  • If you have at least 256MB of memory and many tables and want maximum performance with a moderate number of clients, use something like this:

    shell> mysqld_safe --key_buffer_size=64M --table_open_cache=256 --sort_buffer_size=4M --read_buffer_size=1M &

256/64 = 4 .. 25 % nya tuh Om ...
 

Nina Prasetyo

Expert 2.0
kadang-kadang, sesama developer inti MySQL aja byk pandangan yg berbeda koq :D

Makanya, Simbah Monty nge-forking jadi MariaDB
Om Brian Aker nge-forking jadi Drizzle
Om Peter Zaitsev nge-forking jadi Percona

:D
 

mustafaramadhan

Hosting Guru
Sorry, saya salah. Yang saya bayangkan adalah si 'key-buffer-size' adalah 'join-buffer-size'. Benar 'key-buffer-size' adalah di-share tapi 'join-buffer-size' adalah per-connections. Perkiraan pemakaian memory adalah key-buffer-size + (join-buffer-size x max-connections).

Disamping key-buffer-size, join-/sort-buffer-size juga penting.
 

Nina Prasetyo

Expert 2.0
Sorry, saya salah. Yang saya bayangkan adalah si 'key-buffer-size' adalah 'join-buffer-size'. Benar 'key-buffer-size' adalah di-share tapi 'join-buffer-size' adalah per-connections. Perkiraan pemakaian memory adalah key-buffer-size + (join-buffer-size x max-connections).

Disamping key-buffer-size, join-/sort-buffer-size juga penting.

Tadi saya juga berpikiran gitu, kayaknya Om Mustafa ngiranya join-buffer-size deh :)
 

pangeran1995

Hosting Guru
saya hanya pengen masalah di bagian CPU mysql nggak lebih dari 400%
karena pernah kejadian sampai 1000% dan saya limit write,cpu menggunakan db governur ..
pemain blog auto seperti agc dan agk kadang membuat database tinggi sehingga overload pada mysql..
 

mustafaramadhan

Hosting Guru
saya hanya pengen masalah di bagian CPU mysql nggak lebih dari 400%
karena pernah kejadian sampai 1000% dan saya limit write,cpu menggunakan db governur ..
pemain blog auto seperti agc dan agk kadang membuat database tinggi sehingga overload pada mysql..
Mungkin bisa jadi referensi. Saya pakai wordfence di wordpress yang selalu nge-cron setiap detik agar data bisa real-time. Ini mengakibatkan php sering crash. Setelah nge-cronnya diubah menjadi 5-15 detik maka crash tidak terjadi lagi.

Mungkin hal yang sama bisa dilakukan di agc dan agk (tentunya jika ada pengaturan ini).
 
Status
Not open for further replies.

Top