Kategori: Hayatı Kolaylaştıran T-SQL

SQL Server İnstance All Database Backup

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.

 258 total views

SQL Server İstatistikler En Son Ne zaman Güncellendiğini Görmek

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.

 145 total views

MSSQL de En Son Hangi Tablolarda İşlem Yapıldı?

Bir veritabanı içerisinde hangi tablolardan veri çekildiğini öğrenebilmemiz için indexlerden faydalanabiliriz.

İndexlerden ne zaman seek ,ne zaman scan yapıldığını bularak o tabloların en son ne zaman kullanıldığını bulabiliriz

 321 total views

MSSQL de Obje Bazlı Yetkileri Görmek

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.

 359 total views,  1 views today

Theme: Overlay by Kaira Extra Text
Cape Town, South Africa