SQL Server için Optimal Windows Page File Ayarları
Kategori: Performans
Windows işletim sistemi sayfa dosyası nedir?
Bu dosya bir sanal bellek biçimidir.
Ram belleğiniz dolduğunda, Windows verileri RAM belleğinizden sabit sürücünüze taşır ve disk belleği dosyasına (takas dosyası olarak da bilinir) yerleştirir.
SQL Server’ınızın disk belleği başlatmasını asla istemezsiniz.
SQL Server, belleği diske alındığında armut şeklini alma eğilimindedir.
SQL Server için en uygun page file boyutu ayarları
Varsayılan olarak, disk belleği dosyası Windows tarafından otomatik olarak yönetilir.
SQL Server için en uygun olanı yapmayacağından, disk belleği dosyasının yönetimine Windows’a güvenmek istemezsiniz.
Page file boyutlandırma, sistem kilitlenme dökümü ayarı gereksinimlerine ve Sistem taahhüt ücretinin en yüksek kullanımına veya beklenen en yüksek kullanımına bağlıdır.
Her iki husus da aynı sistemler için bile her Sisteme özgüdür.
Eski temel kurallar (Sayfa dosyası boyutu = RAM * 1.5 veya RAM * 2), mantığın şu şekilde olması gereken modern sistemlerde hiçbir anlam ifade etmez: ne kadar çok RAM’iniz varsa, disk belleği dosyasına o kadar az ihtiyacınız olur.
Page File nasıl boyutlandırmalısınız?
Belirli iş yüküne ve sunucu türüne bağlıdır.
Page File boyutlandırırken, uygulamamızın bellek ihtiyaçlarını ve crash dump ayarlarını göz önünde bulundurmamız gerekir.
SQL Server için Uzman Desteğine mi İhtiyacınız Var?
Kıdemli veritabanı ekibimiz SQL Server performans ayarlama, sağlık kontrolleri, migrasyonlar, Remote DBA hizmetleri ve acil operasyonel sorunlarda destek sağlar.
256 GB RAM’e kadar Sistemde Çekirdek Bellek dökümü için iyi bir başlangıç noktası 8-12 GB olarak ayarlanmıştır.
Bununla ilgili daha fazla bilgiyi buradan edinebilirsiniz.
Windows dosya boyutunu nasıl değiştirebiliriz?
Sayfa dosyasını Sistem Özellikleri’ni kullanarak yapılandırabilirsiniz:
- sysdm.cpl’yi çalıştırın
- Advanced’e gidin
- Settings altında Performance ‘ı seçin
- Tekrar Advanced’a gidin
- Virtual Memory’i değiştirin

Not: SQL Server maksimum bellek ayarlarını doğru yaptığınızdan emin olun.
İlgili Yazılar
SQL Server Yönetilen DBA Hizmetleri
Günlük SQL Server Operasyonlarınızı Bize Bırakın
Aryasoft’un Remote DBA ekibi, bakım planları, job/agent yönetimi ve sunucu operasyonlarınızı sürekli ve proaktif şekilde yönetir.