Bảo trì PostgreSQL: ANALYZE, VACUUM và REINDEX làm gì, khi nào cần
Ba việc giữ database khoẻ: ANALYZE cập nhật thống kê cho planner, VACUUM dọn dead tuple, REINDEX dựng lại index phình. Đo thật: thống kê cũ khiến planner đoán sai 4 lần, VACUUM dọn 1 triệu dead tuple, và một index phình gấp 4 lần được REINDEX về như mới. PostgreSQL 16.