mysql copying to tmp table sangat lambat | java php laravel linux mysql sql bootstrap html css query java php laravel linux mysql sql bootstrap html css query: mysql copying to tmp table sangat lambat

Sunday, June 15, 2014

mysql copying to tmp table sangat lambat

Mysql tiba2 lambat banget narik data, emang querynya rodo ngeri cz kebanyakan left join, menjalankan query pada query browser (squirrel sql) saja memerlukan waktu 3 menit, apalagi jika query dijalankan lewat aplikasi web.

Bismillah,

q> gogling ketemu ini  [1] :

q>masuk dulu ke mysql

[sourcecode language="bash"]mysql -uroot -p[/sourcecode]

kemudian masukkan password mysql untuk user root

q>jalankan perintah ini

[sourcecode language="bash"]SET tmp_table_size = 5120000;[/sourcecode]

q>cek hasil perubahannya:

[sourcecode language="bash"]<span class="pln">SHOW VARIABLES </span><span class="kwd">LIKE</span><span class="str">'%tmp_table%'</span><span class="pun">;</span>[/sourcecode]

q>cek variable yang lainnya:

[sourcecode language="bash"]SHOW VARIABLES LIKE '%buffer%';[/sourcecode]

Sumber :
[1] http://themanbehindthecode.com/2011/08/12/avoid-mysql-copying-to-tmp-table/

Alhamdulillah, menampilkan report semakin cepat sekitar 5 detik

 

No comments:

Post a Comment

saifiahmada.com adalah blog belajar programming Indonesia, membahas lengkap materi bahasa pemrograman: code HTML, CSS, Bootstrap, Desain, PHP, MySQL, coding Java, Query, SQL, dan dunia linux