AUTO_CLOSE özelliği , bir veritabanı kullanılmadığı zaman veritabanının otomatik olarak kapatılması ve veritabanının kullandığı kaynakların serbest bırakılması anlamına geliyor. Bu özellik Default olarak SQL Server Express Edition versiyonlarında oluşturulan veritabanlarında ON olarak geliyor. (Aktif halde oluyor.) Express Edition da aktif olmasının sebebi de kurulacağı makinenin güçsüz bir makine olacağının düşünülmesinden dolayı kaynakların verimli kullanılması için aktif olarak kullanılmayan veritabanlarının kapatılması ve kaynakların oluşturulmasıdır.
Bu özellik açık olduğunda gelen her Connection dan sonra veritabanı açılıp kapatılır. Veritabanı her açılıp kapandığında Proc Cache ‘i temizlenir. Yoğun kullanılan bir veritabanı ise bu bize ciddi anlamda probleme sebep verir.
Özet olarak bu özellik yoğun sistemlerde OFF durumda bırakılmalıdır.
SSMS üzerinden ON ve OFF yapma ;
Veritabanı üzerine gelip sağ tıklayınız ve çıkan pencerede Proparties seçeneğini seçiniz.