Tengo un método que se ejecuta periódicamente para optimizar la base de datos SQL Server Compact Edition (3.5) de mi aplicación. El código existente usa el método Shrink():¿Cuál es la diferencia entre Shrink y Compact en SQL Server CE?
SqlCeEngine engine = new SqlCeEngine(dbConnectionString);
engine.Shrink();
Hoy noté que también hay un método Compact(). ¿Cuál es preferible para el mantenimiento periódico?