Jika seseorang ingin terus mendapatkan proses yang diperbarui (pada contoh, 2 detik) pada sesi shell tanpa harus berinteraksi secara manual dengannya gunakan:
watch -n 2 'mysql -h 127.0.0.1 -P 3306 -u some_user -psome_pass some_database -e "show full processlist;"'
Satu-satunya hal buruk tentang show [full] processlist
adalah bahwa Anda tidak dapat menyaring hasil keluaran. Di sisi lain, mengeluarkan SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST
kemungkinan terbuka untuk menghapus dari output apa pun yang tidak ingin Anda lihat:
SELECT * from INFORMATION_SCHEMA.PROCESSLIST
WHERE DB = 'somedatabase'
AND COMMAND <> 'Sleep'
AND HOST NOT LIKE '10.164.25.133%' \G