Jaap's uitlaatklep

Free space binnen een Mailbox Database

In eerdere versies van Exchange Server was er een proces genaamd “online maintenance”. Dit proces draaide ‘s nachts en een van de taken was om een online defragmentatie te doen binnen de database. Hierbij werden lege ‘pages’ bij elkaar gegroepeerd waardoor er efficienter gebruik werd gemaakt van de Mailbox Database. Vervolgens kon je in de Eventlog zien wat er allemaal was gebeurd, maar ook hoeveel ‘white space’ er nog binnen de database beschikbaar was.

In Exchange 2010 is dat veranderd en loopt er een online proces 24x7. Daarnaast is er de mogelijkheid om online, direct te zien hoeveel ruimte er nog binnen de Databases beschikbaar is met het Powershell commando:

Get-MailboxDatabase –Status | fl Name,AvailableNewMailboxSpace

Het volgende wordt dan zichtbaar:

image

Als we nu een Offline Defragmentatie zouden doen op de tweede Mailbox Database (ESEUTIL /D “Mailbox Database 2563992651”) dan kunnen we ca. 2.1 GB aan whitespace claimen van deze Database, ofwel de Database zou ca. 2.1 GB in omvang kleiner worden.

Comments

Jaap's uitlaatklep said:

# april 4, 2010 9:29