Tóm tắt nhanh (cập nhật 11/2026)
- Database WordPress lưu toàn bộ nội dung, cài đặt; theo thời gian tích tụ dữ liệu thừa làm truy vấn chậm, sao lưu nặng.
- Dữ liệu thừa thường gặp: bản sửa đổi, dữ liệu tạm hết hạn, bình luận rác, thùng rác, bảng plugin đã gỡ, tuỳ chọn tự tải quá lớn.
- Luôn sao lưu trước khi dọn, dọn từng nhóm và lên lịch định kỳ.
Website WordPress hoạt động vài năm, đã thay vài giao diện, cài gỡ hàng chục plugin, đăng hàng trăm bài với mỗi bài sửa hàng chục lần. Tất cả để lại dấu vết trong cơ sở dữ liệu (database). Database phình to khiến trang quản trị chậm, truy vấn lâu, sao lưu nặng và tốn dung lượng hosting.
Bài viết hướng dẫn nhận biết và dọn dẹp database WordPress an toàn.
Database WordPress lưu những gì?
| Bảng | Nội dung |
|---|---|
| posts | Bài viết, trang, sản phẩm, bản sửa đổi, menu |
| postmeta | Thông tin bổ sung của bài, sản phẩm |
| options | Cài đặt website, plugin, dữ liệu tạm |
| comments | Bình luận, đánh giá |
| users, usermeta | Người dùng |
| Bảng plugin | Dữ liệu riêng của từng plugin |

Dữ liệu thừa thường gặp
- Bản sửa đổi (revisions): mỗi lần lưu bài tạo một bản; bài sửa 50 lần có 50 bản.
- Bản nháp tự động.
- Dữ liệu tạm (transients) hết hạn nhưng chưa bị xoá.
- Bình luận rác, bình luận trong thùng rác.
- Bài, trang trong thùng rác.
- Bảng, tuỳ chọn của plugin đã gỡ.
- Tuỳ chọn tự tải (autoload) quá lớn: dữ liệu được tải ở mọi trang, làm chậm toàn bộ website.
- Nhật ký của plugin bảo mật, thống kê, email lưu quá lâu.

Dấu hiệu cần dọn
- Dung lượng database tăng nhanh bất thường.
- Trang quản trị, trang danh sách bài chậm.
- Thời gian phản hồi máy chủ cao dù đã có cache.
- Sao lưu lâu, hay lỗi.
Bước 1: Sao lưu
Luôn sao lưu toàn bộ database trước khi dọn. Lưu bản sao ngoài hosting. Thao tác xoá trong database không thể hoàn tác.

Bước 2: Dọn từng nhóm
- Xoá bản sửa đổi cũ, giữ lại vài bản gần nhất.
- Xoá bản nháp tự động, thùng rác.
- Xoá bình luận rác.
- Xoá dữ liệu tạm hết hạn.
- Xem bảng của plugin đã gỡ, xoá khi chắc chắn không dùng.
- Kiểm tra tuỳ chọn tự tải lớn, tìm plugin gây ra.
- Tối ưu bảng (optimize) để thu hồi dung lượng.
Có thể dùng plugin dọn database uy tín cho các bước 1–4 và 7; bước 5–6 nên do người có kinh nghiệm thực hiện.
Bước 3: Giới hạn để không phình lại
- Giới hạn số bản sửa đổi lưu cho mỗi bài trong tệp cấu hình.
- Cài đặt plugin nhật ký chỉ lưu trong một khoảng thời gian.
- Bật chống spam bình luận.
- Gỡ hẳn plugin không dùng, chọn tuỳ chọn xoá dữ liệu khi gỡ nếu chắc chắn.
Website WooCommerce
Website bán hàng có thêm dữ liệu đơn hàng, phiên giỏ hàng, nhật ký. Không xoá đơn hàng tuỳ tiện vì liên quan kế toán, bảo hành. Nên dọn phiên giỏ hàng hết hạn, nhật ký cũ, và cân nhắc bật lưu trữ đơn hàng hiệu năng cao nếu phiên bản hỗ trợ.
Ví dụ website bất động sản
Website một sàn bất động sản có database hơn 1GB, chủ yếu là bản sửa đổi tin đăng và nhật ký của plugin thống kê cũ. Sau khi sao lưu, dọn bản sửa đổi, xoá bảng plugin thống kê đã gỡ, giới hạn bản sửa đổi còn năm bản, database giảm còn khoảng một phần ba. Trang quản trị mượt hơn, sao lưu nhanh và ổn định.

Sai lầm thường gặp
- Dọn mà không sao lưu.
- Xoá bảng không rõ của plugin đang dùng.
- Chỉ dọn một lần rồi để phình lại.
- Dùng nhiều plugin dọn dẹp cùng lúc.
Kế hoạch định kỳ
- Hằng tháng: dọn bản sửa đổi, dữ liệu tạm, bình luận rác.
- Hằng quý: kiểm tra bảng thừa, tuỳ chọn tự tải, dung lượng.
- Mỗi lần gỡ plugin: kiểm tra dữ liệu còn sót.
Đo lường hiệu quả
So sánh dung lượng database, thời gian phản hồi máy chủ, thời gian tải trang quản trị trước và sau.
Findme hỗ trợ gì?
Findme tối ưu database định kỳ cùng các hạng mục tốc độ, bảo mật trong dịch vụ quản trị website. Xem thêm tối ưu tốc độ website.
Lời kết
Database gọn gàng là nền tảng cho website nhanh. Dọn định kỳ, giới hạn dữ liệu thừa và luôn sao lưu trước khi thao tác giúp website WordPress khoẻ mạnh lâu dài.
Tìm truy vấn chậm
Nếu đã dọn mà website vẫn chậm, nguyên nhân có thể là truy vấn nặng từ plugin hoặc giao diện. Plugin theo dõi hiệu năng dành cho nhà phát triển cho biết trang nào chạy bao nhiêu truy vấn, truy vấn nào mất nhiều thời gian và đến từ plugin nào. Từ đó có thể thay plugin, đổi cấu hình hoặc nhờ lập trình viên tối ưu. Chỉ bật công cụ này trong lúc kiểm tra rồi tắt đi, vì bản thân nó cũng tiêu tốn tài nguyên.
Bộ nhớ đệm đối tượng
Với website bán hàng, thành viên hoặc nhiều người đăng nhập, cache trang toàn phần không áp dụng được cho mọi trang. Bộ nhớ đệm đối tượng như Redis lưu kết quả truy vấn thường dùng vào bộ nhớ, giảm tải cho database đáng kể. Nhiều hosting hỗ trợ bật Redis kèm plugin kết nối. Xem cache website.
Chọn hosting có database tốt
Hosting giá rẻ dùng chung máy chủ database với rất nhiều website khác, khi một website bị quá tải có thể kéo chậm tất cả. Website có lượng dữ liệu lớn nên chọn gói có tài nguyên riêng, ổ cứng tốc độ cao và phiên bản máy chủ database mới. Xem cloud hosting.
Thận trọng với thao tác trực tiếp
Công cụ quản lý database của hosting cho phép xoá, sửa trực tiếp, nhưng một câu lệnh sai có thể xoá toàn bộ nội dung. Chỉ người có kinh nghiệm mới nên thao tác trực tiếp, luôn có bản sao lưu vừa tạo và thử trên staging trước khi làm trên website thật.
Câu hỏi thường gặp
Dọn database có mất bài viết không?
Không nếu chỉ dọn dữ liệu thừa; luôn sao lưu trước.
Bao lâu dọn một lần?
Hằng tháng hoặc hằng quý tuỳ quy mô.
Có cần plugin không?
Plugin giúp dọn nhanh các nhóm phổ biến.
Database bao nhiêu là lớn?
Tuỳ website; quan trọng là tăng trưởng bất thường.
Website WordPress chạy ì ạch?
Findme: 15+ năm kinh nghiệm, 4.000+ website đã bàn giao. Website trọn gói từ 3.490.000đ, tặng tên miền .com, hosting và SSL năm đầu.
Để lại thông tin, chuyên viên Findme sẽ tư vấn và gửi báo giá phù hợp trong ngày, miễn phí.
Bài viết liên quan
Thiết kế website phòng khám da liễu: bác sĩ, dịch vụ điều trị, bảng giá, đặt lịch khám
Thiết kế website phòng khám tai mũi họng: nội soi, khám cho trẻ, đặt lịch, giờ khám ngoài giờ
Thiết kế website phòng khám cơ xương khớp: đau lưng, thoái hoá, chấn thương thể thao, đặt lịch khám
Thiết kế website phòng khám đa khoa: nhiều chuyên khoa, gói khám sức khoẻ, bảo hiểm, đặt lịch