Saya memerlukan kueri yang akan memberi saya jumlah koneksi aktif atau terbuka ke database tertentu untuk pengguna tertentu. Saya telah mencari selama berjam-jam dan sejauh ini tidak menemukan apa-apa. Saya dekat, jadi inilah yang saya coba.
SHOW STATUS WHERE `variable_name` = 'Threads_connected';
SHOW STATUS LIKE '%onn%';
SELECT * FROM information_schema.processlist WHERE USER='database_user';
Saya bekerja untuk perusahaan web hosting, dan salah satu klien kami terus mencapai max_user_connections
batasnya, jadi dalam pemecahan masalah mengapa saya perlu tahu berapa banyak koneksi yang digunakan penggunanya saat ini karena ia bukan server bersama. Saat ini saya menggunakan MySQL (InnoDB) versi 5.5.36. Bantuan apa pun akan sangat dihargai!
sumber