Pretty much the worst thing you could do to a SQL Server database. In short: It sacrifices performance to gain space.

Pretty much the worst thing you could do to a SQL Server database. In short: It sacrifices performance to gain space.

It should be avoided at all costs http://www.sqlskills.com/BLOGS/PAUL/post/Why-you-should-not-shrink-your-data-files.aspx