Trong quá trình sử dụng website sẽ phát sinh dữ liệu rác, dữ liệu thừa trên website. Nếu bạn thấy table _postmeta phình to bất thường, thì khả năng cao sẽ có một ít dữ liệu của các cột trường _edit_last và _edit_lock. Khi gặp trường hợp này bạn có thể chạy 2 lệnh sau để xoá bớt nhằm đảm bảo bảng này không còn dữ liệu thừa:
Như ảnh bên dưới table postmeta của mình có đến 49k row. Và mình sẽ dọn dẹp table này
![Hướng dẫn dọn dẹp bảng postmeta trong WordPress 3 dọn dẹp bảng postmeta trong WordPress](https://dangngocson.com/wp-content/uploads/2024/05/cleanshot-2022-07-21-at-09-32-33-1024x227-1.png)
Bước 1: Truy cập vào phpMyAdmin
Đầu tiên bạn truy cập vào phpMyAdmin trình quản lý cở sở dữ liệu.
![Hướng dẫn dọn dẹp bảng postmeta trong WordPress 4 anh 44](https://dangngocson.com/wp-content/uploads/2024/05/anh-44-1.png)
Bước 2: Tối ưu dọn dẹp table
Sau đó click vào Database cần dọn dẹp, chọn tiếp SQL => Nhập vào 2 lệnh sau => Thực hiện
Lưu ý: Mỗi database có một prefix khác nhau, vì vậy bạn hãy kiểm tra trước khi thực hiện. Ở bài này DB mình có prefix là wp_
bạn thay vào bằng prefix của DB bạn.
DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';
DELETE FROM wp_postmeta WHERE meta_key = '_edit_lock';
![Hướng dẫn dọn dẹp bảng postmeta trong WordPress 5 CleanShot 2022 07 21 at 09.33.01](https://dangngocson.com/wp-content/uploads/2024/05/cleanshot-2022-07-21-at-09-33-01.png)
![Hướng dẫn dọn dẹp bảng postmeta trong WordPress 6 CleanShot 2022 07 21 at 09.33.35](https://dangngocson.com/wp-content/uploads/2024/05/cleanshot-2022-07-21-at-09-33-35.png)
Kết quả sau khi thực hiện mình đã giảm được hơn 1k row.
![Hướng dẫn dọn dẹp bảng postmeta trong WordPress 7 CleanShot 2022 07 21 at 09.34.09](https://dangngocson.com/wp-content/uploads/2024/05/cleanshot-2022-07-21-at-09-34-09-1024x116-1.png)
Chúc bạn thực hiện thành công.