Điểm:0

Đĩa máy chủ đầy, dịch vụ Mysql không thể khởi động, làm cách nào để thu nhỏ cơ sở dữ liệu?

lá cờ ru

Tôi hiện đang có một vấn đề lớn.Đĩa VPS đã đầy, cơ sở dữ liệu mysql tăng đột biến và không thể mua thêm dung lượng từ máy chủ lưu trữ vì nó đã hết dung lượng.

Dịch vụ mysql không thể khởi động được nữa do hết dung lượng lưu trữ.

Có cách nào để tôi có thể thực hiện các truy vấn trên cơ sở dữ liệu khi tắt dịch vụ không? Nhưng tôi đoán nó sẽ yêu cầu một số công cụ của bên thứ ba và không gian trên máy chủ không cho phép điều đó. Nếu tôi không nhầm, ngay cả khi tôi xóa một số dữ liệu cũ khỏi cơ sở dữ liệu, nó sẽ không bị thu nhỏ lại.

Tôi thậm chí không thể tải xuống toàn bộ tệp cơ sở dữ liệu trên máy tính của mình và cố gắng xây dựng lại ở đó, vì nó quá lớn nên tôi không có bất kỳ ổ đĩa nào có thể chứa vừa.

Tôi có những lựa chọn nào bây giờ? Có ai có bất cứ ý tưởng về những gì tôi có thể làm tiếp theo?

lá cờ in
Xóa các tệp khác để bạn có thêm dung lượng, cố gắng dọn dẹp chỉ mục, v.v. Có lẽ một câu hỏi phù hợp hơn cho dba.stackexchange.com
lá cờ ua
`df` nói gì?
Điểm:1
lá cờ ng

MySQL không chạy với quyền root, vì vậy bạn có thể vẫn còn dung lượng trống 'dành riêng'. Bạn có thể đòi lại rằng: tune2fs -m 0 /dev/sao cũng được.

Bạn không nói bạn có hệ điều hành nào, nhưng có lẽ bạn có thể giải phóng một số dung lượng ở nơi khác. Nếu bạn có Ubuntu, hãy thử thích hợp sạch sẽ. Xóa tệp nhật ký khỏi /var/log/*, vân vân.

Nếu bạn vẫn có thể cài đặt một cái gì đó, hãy cài đặt ncdu và làm ncdu -x / để cung cấp cho bạn một cái nhìn tổng quan dễ dàng về những gì cần xóa.

Ngoài ra, một mẹo tôi thường làm là có một tệp giả khoảng vài trăm MB ở đâu đó, tệp này có thể bị xóa nếu bạn gặp phải tình huống này. Điều đó, và giám sát của khóa học.

Khi bạn có không gian, bạn sẽ phải chạy TỐI ƯU HÓA BẢNG trên bàn vi phạm. Tuy nhiên, điều này sẽ gây ra việc tạo lại, vì vậy bạn cần thêm dung lượng cho việc đó.Ngoài ra, nó yêu cầu chạy với innodb_file_per_table, đó là mặc định ngày nay.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.