Mass Kill MySQL Sessions :: kadang terjadi ada banyak session yang bermasalah di…

Mass Kill MySQL Sessions :: kadang terjadi ada banyak session yang bermasalah di server MySQL. Contoh yang barusan terjadi di salah satu client saya adalah banyak session yang menggunakan parameter SQL_NO_CACHE == membuat server menjadi berat beban I/O nya, karena mem bypass mekanisme cache @ MySQL.

Terlampir adalah sebaris perintah yang memberhentikan semua sesi tsb :

for each in `mysqladmin proc |grep SQL_NO_CACHE| sort -r -n -k6 | awk {'print $2; '}` ; do mysqladmin kill $each; done

Dalam sekejap, puluhan sesi ini langsung ditutup oleh MySQL.

CATATAN : ganti "SQL_NO_CACHE" di atas dengan string yang relevan pada kasus Anda.

Semoga bermanfaat.

Post imported by Google+Blog for WordPress.

2 thoughts on “Mass Kill MySQL Sessions :: kadang terjadi ada banyak session yang bermasalah di…

Leave a Reply

Your email address will not be published. Required fields are marked *