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

Rất nhiều trạng thái Kết thúc Truy vấn trong MySQL, tất cả các kết nối được sử dụng trong vài phút

Tôi sẽ trả lời câu hỏi của riêng tôi ở đây. Tôi đã kiểm tra kích thước phân vùng bằng df đơn giản và ở đó tôi có thể thấy rằng / var đã đầy 100%. Tôi đã tìm thấy một kho lưu trữ mà ai đó đã để lại có kích thước 10GB. Đã xóa điều đó, khởi động MySQL, chạy PURGE LOGS BEFORE '2012-10-01 00:00:00' truy vấn để giải phóng một lượng dung lượng và giảm kích thước thư mục / var / lib / mysql từ 346GB xuống 169GB. Đã thay đổi lại thành chính và mọi thứ đang hoạt động tốt trở lại.

Từ điều này, tôi đã biết rằng các tệp nhật ký của chúng tôi trở nên RẤT lớn, RẤT nhanh chóng. Vì vậy, tôi sẽ thiết lập một quy trình bảo trì để không chỉ giữ các tệp nhật ký hoạt động mà còn để cảnh báo cho tôi khi chúng tôi sắp phân vùng đầy đủ.

Tôi hy vọng điều đó sẽ hữu ích với một người nào đó trong tương lai, những người tình cờ gặp phải vấn đề này với cùng một vấn đề. Kiểm tra dung lượng ổ đĩa của bạn! :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có bất kỳ cạm bẫy / điều gì bạn cần biết khi chuyển từ MyISAM sang InnoDB không

  2. ClassNotFoundException khi kết nối với Mysql bằng JDBC

  3. Chọn 3 bản ghi gần đây nhất trong đó các giá trị của một cột là khác nhau

  4. Cách so sánh hai bảng trong MySQL

  5. SQL:Trả lại giá trị chung nhất cho mỗi người