SQL Server veritabanınızı Task->Shrink adımından her seferinde shrink yapabileceğimiz gibiVeritabanıAdi->Properties‘ten Options kısmında Auto Shrink i True yaparak bunu otomatik hale getirebilirsiniz. Çeşitli sebeplerle veritabanınızın özellikler ekranına bir türlü giremiyorsanız ne yapacaksınız? Tabiki yapmanız gerek T-SQL kodu ile Auto Shrink işlemini gerçekleştirmek olacak.
devamını oku…
SQL Server error log dosyasının adını ve dosyanın bulunduğu dizini aşağıdaki undocumented sql kodu ile alabilirsiniz:
SELECT SERVERPROPERTY(‘ErrorLogFileName’)
devamını oku…
Geçenler bir firmanın database lerini sql 2005 e taşıma işi vardı. İlk defa karşıma çıkan bir olayı çözmek fazla zor olmasa da, Türkçe kaynak olmadığı için yayınlamayı uygun gördüm. Eğer database state’ i shutdown da kalırsa, sql server’ attach olsa bile db taşınıp/silinebiliyor.
devamını oku…
Merhaba,
ALTER DATABASE dbname SET SINGLE_USER WITH ROLLBACK IMMEDIATE
devamını oku…
Bir işletmenin database yapısı ve performansının çok önemli olduğu malum. Kullanılan databasedeki indexlemeler performansı yakından etkiliyor. Eğer kullandığınız disklerde 2 farklı mirror yapısı varsa, log dosyaları (.ldf) faklı, veri dosyaları (.mdf) farklı disklerde tutuluyorsa performans artışı yüksek oluyor. Ayrıca bir çok üstad database e shrink işleminin yapılmasını önermiyor. Çünkü her shrink indexlemelerin tamamını onaramayacağı için zararının olabileceğini belirtiyorlar. (Tabi ki disk boyutu ile bir sorununuz yoksa ) Database in full modda olaması da önemli bir nokta. Zira Simple mod datanın tamamını alma konusunda sorun çıkartabiliyor. Biraz daha açmak gerekirse, kullanıcının girdiği veri önce log dosyasına sonra database e yazılıyor. Kullanılan disklere en az ayda bir defrag yapmak, index lemeleri kontrol etmekte fayda var.
devamını oku…
Merhaba,
Aslına bakarsanız bu çok ilginç bir konu, çünkü insanlar SQL Server 2000′ den SQL Server 2005′ e geçiş yaptıklarında sistemlerinin daha hızlı, verimli ve ölçeklenebilir çalışacağını umuyorken bir de bakıyorlar ki SQL Server’ larının performansı SQL Server 2000′ den çok daha kötü.
devamını oku…
Predefined database roles
You may need to create your own, but you have access to several predefined database roles: devamını oku…
1.TEK TABLODAN SORGULAMALAR:
SELECT * FROM tablo
devamını oku…