We have an Exchange 2007 Server that is reaching it's mailbox database size limit. We have already bumped the size limit via the registry a few times and I would prefer to not bump again. In effort to shrink the logical size of the database I have used the export-mailbox commandlet (with -deletecontent option set) to archive many GB's of data from user's mailboxes. However the logical size of the Mailbox Database does not appear to be shrinking when we receive event ID 9688 in the application log. I have checked that after running the export-mailbox commandlet that the actual size of user's mailbox is shrinking appropriately.
It's my understanding that after a full pass of the online defrag the deleted content should show up as whitespace and the logical size of the database should decrease. Is my understanding correct or am I missing something?