AWE(Address Windowing Extensions) ile Memory Limitini Kaldırmak
32 bit işletim sistemlerinde çalışan SQL Server’ın kullanabileceği maksimum memory limiti 4 GB. 4 GB sınırını aşabilmemiz için AWE özelliğinden faydalanmamız gerekir. Instance seviyesinde bu konfigürasyonu yaparak 32 bit işletim sistemlerinde de SQL Server’a 4 GB’ın üstünde memory kullandırabileceğiz.
AWE için gerekli konfigürasyonu yapmadan önce işletim sistemi tarafında Lock Pages In Memory’yi aktif etmemiz gerekir. “Numa Nodes, MAX/MIN Server Memory, Lock Pages In Memory, MAXDOP” isimli makalemde bu işlemin nasıl yapıldığı ile ilgili detay bulabilirsiniz.
AWE’yi aktif ettiğinizde yukardaki makalede de belirttiğim MAX SERVER MEMORY konfigürasyonunu yapmanız daha çok önem arz ediyor.
Aşağıdaki script yardımıyla instance üzerinde AWE’yi aktif hale getirebiliyoruz. Script’i çalıştırdıktan sonra sql server servis restart’ı yapmanız gerekiyor.
64 bit işletim sistemlerinde bu özelliği aktif edemezsiniz. Zaten gerek yoktur.
sp_configure 'show advanced options', 1 RECONFIGURE GO sp_configure 'awe enabled', 1 RECONFIGURE GO