Có thể dùng postgresql DB để sử dụng nhiều dung lượng hơn.
Lý do của điều này là hệ thống MVCC của nó. Mỗi khi bạn UPDATE
bất kỳ bản ghi nào trong cơ sở dữ liệu, nó sẽ tạo ra một "phiên bản" khác của bản ghi này thay vì viết lại bản ghi trước đó. Bản ghi "lỗi thời" này sẽ bị xóa bởi VACUUM
xử lý, khi không cần đến chúng.
Vì vậy, khi bạn khôi phục db của mình từ bản sao lưu, nó không có bất kỳ bản ghi "chết" nào và kích thước của nó nhỏ hơn.
Thông tin chi tiết tại đây http://www.postgresql.org/docs/current/static /mvcc.html và http://www.postgresql.org/docs/current/ static / sql -uum.html .
P.S. Bạn không cần phải lo lắng về nó. Postgresql sẽ xử lý VACUUM
tự động.