MSSQL Ram Usage , İnstance üzerinde bulunan veritabanlarının ram de ne kadar yer kapladığını görmek için aşağıdaki t-sql cümlesinden yararlanabilirsiniz.
SQL server yönetirken bazı kullanıcıların Management Studio ile girmesini istemeyiz veya bazı uygulamalardan gelmesini istemeyiz veya iki koşulu da sağlamasını isteriz . Örneğin Faruk isimli Sql Server Authentication kullanıcısı Management Studio ile bağlanmasını istemeyiz . Bunu yapmak için Logon trigger yazmamız gerekiyor.
Aşağıdaki T-SQL yardımı ile belirtilen işlemi yapabiliriz.
Taşıma işlemi ya da farklı işlemler yapılacağında birden fazla veritabanın yedeğini almak gerekebiliyor.
Hepsinin tek tek yedeğini almak yerine aşağıdaki script yardımı ile instance içerisinde bulunan veritabanlarının hepsinin yedeğini aynı dizine alabiliriz.
Veritabanı sistemlerinde istatistiklerin performansa büyük ölçüde artısı vardır. Sorgular çalışırken toplanan istatisklere bakarak kendilerine yol çizer (execution plan ) ve bu yollar yardımı ile sorgular hızlı çalışır.
Bazı durumlarda istatistikler güncel olmadığında sorgularımız yavaş çalışır ve bu yavaşlıklardan dolayı birikmeler ve gereksiz cpu,disk kullanımları artmaktadır. Bunların önüne geçebilmek için istatistiklerimizi kontrol etmemiz gerekebilir.
Aşağıdaki sorgu ile veritabanı bazlı istatistiklerinizin en son update olduğu zamanı görebilirsiniz.
MSSQL de bazı durumlar da instance bazında, veritabanı bazında yetkileri görmek haricinde, hangi kullanıcının belirli bir veritabanında hangi yetkileri var , hangi tablolarda hangi kullanıcının yetkisi var, hangi obje de (stored procedure, view ,table ) görmek isteyebiliriz.
Böyle durumlar da aşağıdaki t-sql cümlesini kullanarak öğrenebilirsiniz.