MSSQL Session Alert
MSSQL de Sessionlarınız uygulamadan gelen istekler yüzünden arttı ve bunu kontrol altında tutmak istiyorsunuz ya da belli bir sayıdan fazla session sayınızın artmasını istemiyorsanız aşağıdaki t-sql işinizi görecektir
MSSQL de Sessionlarınız uygulamadan gelen istekler yüzünden arttı ve bunu kontrol altında tutmak istiyorsunuz ya da belli bir sayıdan fazla session sayınızın artmasını istemiyorsanız aşağıdaki t-sql işinizi görecektir
MSSQL Unusage index,MSSQL Kullanılmayan İndexleri Bulmak,mssql unused indexes, sql server unused index , sql unused all index see
Cursor herkes tarafından korkulan ve anlaşılması zor gelen konudur fakat bu sanıldığı kadar zor ve korkulacak konu olmadığını bu makale de anlayacaksınız.
Çalışmış olduğunuz instance da ki lockların sayısını dakika da bir hesaplayarak sizin belirlemiş olduğunuz sayıdan büyük ise , mail içeriğinde scriptin çalıştığı instance adını ,sınırı aştığına dair uyarı metini sistemde önceden tanımladığınız mail profil ismini otomatik olarak bularak sizin belirteceğiniz mail adresine bilgilendirme maili atan scripttir.
MSSQL de alert mekanizması kurdunuz ve bir sorun oldu mailleriniz beklediğinizden fazla atıyor ya da msdb veritabanınız bundan dolayı boyutu artıyor ya da farklı bir sebepten dolayı atılan mail historylerini silmek istediniz. MSSQL de bunun için msdb.dbo.sysmail_delete_mailitems_sp prosedürün faydalanabiliriz.
Bu prosedürü kullanmadan önce biraz prosedür hakkında bilgi vermek istedim. Bu makaleye geçmeden önce MSSQL Mail Loglarını İncelemek isimli makaleyi okumanızı tavsiye ederim.
MSSQL de herşeyin logları tutulmaktadır nerede ve hangi view ,procedure ve tablo ile sorgulandığını bilmek gerekiyor .MSSQL de kime ,ne zaman ve içeriğini öğrenmek isterseniz aşağıdaki t-sql den faydalanabilirsiniz.
Uygulamacıya farklı bir login verdiniz ve hata alıyor fakat siz aynı sorguyu çalıştırdığınızda hata almıyorsunuz kullanıcı şifresini almak yerine aşağıdaki t-sql cümleciği ile kullanıcı şifresini almadan onun kullanıcısına geçebilir ve onun adına sorgu çalıştırabilirsiniz.
MSSQL instance , veritabanı,sorgu bazlı cpu kullanım oranlarını çıkarabiliriz. Aşağıdaki T_SQL de veritabanı bazlı cpu kullanım oranlarını listeleyebiliriz. WITH CPU_Kullanım_Oranları
Son Yorumlar