Tôi cần một truy vấn sẽ cung cấp cho tôi số lượng kết nối đang hoạt động hoặc mở tới một cơ sở dữ liệu nhất định cho một người dùng nhất định. Tôi đã tìm kiếm trong nhiều giờ và không tìm thấy gì cho đến nay. Tôi gần gũi, vì vậy đây là những gì tôi đã cố gắng.
SHOW STATUS WHERE `variable_name` = 'Threads_connected';
SHOW STATUS LIKE '%onn%';
SELECT * FROM information_schema.processlist WHERE USER='database_user';
Tôi làm việc cho một công ty lưu trữ web và một trong những khách hàng của chúng tôi tiếp tục đạt max_user_connections
giới hạn của anh ấy , vì vậy, trong việc khắc phục sự cố tại sao tôi cần biết có bao nhiêu kết nối mà người dùng của anh ấy đang sử dụng ngay bây giờ vì anh ấy không phải là máy chủ dùng chung. Tôi hiện đang sử dụng MySQL (InnoDB) phiên bản 5.5.36. Mọi sự trợ giúp sẽ rất được trân trọng!