Một trong những khách hàng của tôi đang ở trên một blog khá lớn về số lượng bài đăng và lưu lượng truy cập. Tôi đang cố gắng đưa cơ sở dữ liệu của mình xuống một kích thước có thể quản lý được, và một điều khiến nó tăng lên theo nghĩa đen là hàng chục ngàn bản sửa đổi.
Tôi đã đặt cấu hình Wordpress để giới hạn số lần sửa đổi trong tương lai thành hai:
define('WP_POST_REVISIONS', 2);
Nhưng tôi muốn xóa tất cả các sửa đổi hiện có.
Câu hỏi 1 : Có an toàn khi xóa trực tiếp tất cả các hàng trong bảng wp_posts có post_type sửa đổi không? (Tôi đã thấy những câu trả lời mâu thuẫn trên chiếc máy này nhưng tôi rất thích có thể làm theo cách này nếu nó an toàn).
Câu hỏi 2 : Câu hỏi và điều này chỉ liên quan nếu tôi KHÔNG nên thực hiện xóa đơn giản từ câu hỏi thứ nhất:
Tôi đã tìm thấy câu trả lời này trong đó songdogtech cung cấp truy vấn cơ sở dữ liệu để xóa một cách an toàn, nhưng (1) nó đặc biệt để trả lời cho một câu hỏi nhiều trang (đây là một trang web) và (2) Tôi vừa nâng cấp trang web lên 3.6, bao gồm các thay đổi cơ sở dữ liệu . (Vì vậy, tôi không đủ kỹ năng đọc các truy vấn cơ sở dữ liệu để biết chính xác những gì đang diễn ra ở đó và liệu nó có hoạt động cho một trang web trong WP 3.6 không