Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Giám sát các kết nối đã sử dụng trên mysql để gỡ lỗi 'quá nhiều kết nối'

Một công cụ rất mạnh để theo dõi MySQL là innotop . Bạn có thể tìm thấy nó ở đây:

https://github.com/innotop/innotop

Trong Debian Lenny, nó là một phần của gói mysql-client-5.0 và tôi đoán nó cũng có sẵn cho các bản phân phối khác. Nó đặc biệt mạnh mẽ trong việc giám sát nội bộ của InnoDB, nhưng cũng cung cấp khả năng giám sát chung của máy chủ.

Trong chế độ "Biến &Trạng thái", nó giám sát các biến "Kết nối" và "Max_used_Connections" (trong số những biến khác). Nó hiển thị các giá trị tuyệt đối và gia tăng - giá trị sau có thể cho bạn ý tưởng về các kết nối hiện tại.

Vì innotop cung cấp chế độ không tương tác, bạn có thể dễ dàng xây dựng giám sát hoàn toàn tự động bằng cách gọi innotop từ một số tập lệnh tùy chỉnh, kiểm tra nagios hoặc bất kỳ hệ thống nào bạn có.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự cố cài đặt mysql-python (trên mac os x lion)

  2. Làm thế nào để bạn sử dụng mệnh đề MySql IN

  3. Lỗi TẠO CHỨC NĂNG Hàm này không có DỮ LIỆU SQL DETERMINISTIC, KHÔNG SQL hoặc ĐỌC

  4. Làm thế nào để tìm chênh lệch thời gian trung bình giữa các hàng trong bảng?

  5. Lỗi Mysql 1452 - Không thể thêm hoặc cập nhật hàng con:ràng buộc khóa ngoại không thành công