MySQL memiliki statement yang disebut show processlist
untuk Menampilkan running query di MySQL Server Anda. Hal ini berguna untuk mencari tahu apa yang terjadi jika ada long queries yang memakan banyak resource CPU, atau jika Anda mendapatkan error seperti “too many connections“.
sekedar untuk diketahui, MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS (database management system) yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
untuk Menampilkan running query di MySQL perintahnya sangat mudah, jalankan perintah ini pada command prompt mysql yaitu
1 |
show processlist; |
atau anda bisa langsung menginput perintah pada prompt bash dengan perintah:
1 |
mysql -uroot -e 'show full processlist\G' |
selamat mencoba
Referensi:
– dev.mysql.com