Address Windowing Extensions (AWE)
Microsoft SQL Server 2000 Enterprise Edition Microsoft Windows 2000 Address
Windowing Extensions (AWE) kullanarak yüksek miktarda fiziksel memory
kullanabilir. Bu yöntemle SQL Server 2000 Enterprise Edition Windows 2000
Advanced Server üzerinde 8 GB ve Windows 2000 Data Center üzerinde 64 GB
memory kullanabilir.
Bir SQL Server kurulumunda AWE desteğinin kullanılıp kullanılmadığını
görmek için aşağıdaki komutları çalıştırın.
sp_configure 'show advanced options', 1
go
reconfigure
go
sp_configure 'awe enabled'
go
Eğer run_value kolonunda göreceğiniz değer 0 ise AWE desteğinden yararlanılmıyor, run_value değeri 1 ise AWE desteği kullanılıyor demektir.
sp_configure 'awe enabled', 1
reconfigure
go
Komut zinciri ile 'awe enabled' opsiyonu 1 değerine set edildiğinde eğer
max server memory değeri belirtilmemişse SQL Server neredeyse tüm memory
kaynaklarını kendisi kullanır. Bu konu için BOL'da awe enabled Option başlığına
bakabilirsiniz. 'awe enabled' opsiyonunun başarı ile 1 değerine set
edilmesinin ilgili SQL Server instance'ının restart edilmesi gerekmektedir.
Standart 32 bit adresleme yapısı maksimum 4 GB of memory adresleyebilir. Bu
yüzden Windows 2000 için üzerinde çalıştırdığı prosesleri
adresleyebileceği alan 4 GB ile sınırlıdır. Default olarak 2GB işletim
sistemi için geri kalan 2GB işletim sistemi üzerinde çalışan uygulamaların
kullanımına açıktır. Eğer boot.ini dosyasında /3GB anahtarı kullanılmışsa
işletim sistemi 1 GB'lık adres bloğunu kendisine ayırarak geriye kalan 3 GB
adres alanının diğer uygulamalar tarafından kullanılmasına olanak sağlar.
/3GB anahtarının kullanımı hakkında daha fazla bilgiyi /3GB Boot.ini Boot Parameter Reference başlıklı yazıda bulabilirsiniz.
Boot parametrelerinden olan /3GB anahtarını kullanmak için boot.ini dosyasındaki
işletim sistemleri "operating systems" bölümünde aşağıdaki gibi
/3GB parametresini ekleyebilirsiniz.
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /3GB
