• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

SQL Server 2016 Instant File Initialization Yapılandırması

Üyelik Tarihi
24 Mar 2017
Konular
1,018
Mesajlar
2,425
MFC Puanı
4,910
SQL Server kurulumundan sonra SQL Serverın optimum bir şekilde çalışması için ihtiyaça yönelik olarak farklı özelleştirmeler yapıyoruz. Bu özelleştirmelerden önemli bir tanesi de Instant File Initialization(IFI) özelliğidir.
Instant File Initialization ya da diğer adıyla Perform Volume Maintenance Task privilege ayarının aktif edilmesi özellikle büyük ve hızlı büyüyen veritabanları için önerilmektedir. Bu ayar veritabanımızın data dosyaları oluşturulduğunda ya da SQL Server tarafından büyütülmesi gerektiğini bunu daha hızlı yapmak için kullanılmaktadır.
Instant File Initialization ile veritabanımızdaki data dosyalarının oluşturulması veya büyütülmesi işleminin daha hızlı olmasının sebebi, varsayılan olarak veritabanı data dosyalarımızın oluşturulması veya büyütülmesi gerektiğinde öncelikle dosyanın tümü sıfır ile doldurularak SQL Serverın kullanımı için ayrılıyor oysa ki, SQL Server servisini çalıştıran kullanıcıya verilen yetki ile büyüme ihtiyacı olduğunda dosyalarımız sıfır ile doldurulmuyor ve böylece yeni data dosyalarının oluşturulması ve büyütülmesi hızlı bir şekilde tamamlanıyor.
Özellikle büyük boyutlu ve hızlı büyüyen veritabanları için hayati olan bu ayarın yapılması bazı durumlarda kurulum sonrası unutuluyordu. SQL Server 2016 ile beraber ise bu ayarın ihtiyaca yönelik olarak aktif edilmesi aşağıda gördüğümüz gibi kurulum sırasında “Grant Perform Volume Maintenance Task privilege to SQL Server Database engine Service” kutucuğunu işaretleyerek hızlıca yapılabilmektedir.
ae4a2c9f-9cb5-49e7-990f-14db13c30b6f.png
 
Üst