Limit rozmiaru bazy Exchange 2010 – plik store.exe

Jak już Exchange 2010 na SBS 2011 się rozpędzi to proces store.exe "zjada" całą dostępną pamięć. Żeby nałożyć na to limit trzeba zrobić tak:
  1. Start ADSIEDIT.msc
  2. Navigate to Configuration > Services > Microsoft Exchange > <Organization Name> > Administrative Groups > <Administrative Group> > Servers > <Server Name> > InformationStore
  3. Right-click InformationStore, and edit msExchESEParamCacheSizeMax. Set it it to the number of pages to maximize the Database Cache to. Note that Exchange 2007 works with 8 KB pages and Exchange 2010 with 32 KB pages!
  4. Restart the Microsoft Exchange Information Store service for the change to become effective.
So, for instance, if you want to limit the Database Cache to 4 GB of an Exchange 2010 server, set msExchESEparamCacheSizeMax to 131072 (4 GB = 4.194.304 KB / 32 KB). If you want to limit the Database Cache to 2 GB of an Exchange 2007 server, set msExchESEparamCacheSizeMax to 262144 (2 GB = 2.097.152 KB / 8 KB).
Źródło:  http://eightwone.com/2010/03/25/limiting-exchange-2010-database-cache/
UWAGA!

Ograniczenie rozmiaru tej bazy danych faktycznie nic nie daje - chyba że serwer ma bardzo dużo RAM (>20GB). Na moim SBS2011 z 16BG RAM po ograniczeniu rozmiaru tego pliku do 4GB poczta (Outlooki na klientach) zaczęły działać dużo wolniej i często pojawiały się dymki "żadanie połączenia z serwerem Exchange...." a serwer i tak zapychał się pod 16GB innymi procesami (np. SQLServer). Przy wyłączeniu tych ograniczeń store.exe zajmuje jakieś 7.5GB i wszystko "jakoś "działa sprawniej. Pomogło też bardzo zresetowanie bazy SBSMonitoring o czym piszę tutaj.

Komentarze

Popularne posty z tego bloga

Zły format daty korespondencja seryjna

Klucz Office 2013 - jak sprawdzić