Tôi có một phương pháp chạy theo định kỳ để tối ưu hóa cơ sở dữ liệu SQL Server Compact Edition (3.5) của ứng dụng của tôi. Mã hiện tại sử dụng phương thức Shrink():Sự khác biệt giữa Thu nhỏ và Nhỏ gọn trong SQL Server CE là gì?
SqlCeEngine engine = new SqlCeEngine(dbConnectionString);
engine.Shrink();
Hôm nay tôi nhận thấy rằng cũng có phương thức Compact(). Đó là thích hợp hơn để bảo trì định kỳ?