Database compression can be beneficial under certain circumstances. Ax 2012 supports enabling database compression from within the application. See this blog post for more details.This is quite handy. Unfortunately it only works with SQL 2008, not SQL 2012.
The class SysSQLSetupHelper checks the SQL version and the controls on the form SysSQLSetup are enabled or disabled based on that. Luckily the fix for this is very easy – check whether the SQL version is 10 OR 11 (2008 OR 2012).