Kategori: sqlserver
MSSQL Server’da En çok Memory Tüketen Sorgular
SQL Server’da performans sorunlarının en büyük iki kaynağından biri CPU, diğeri ise Bellek (Memory) kullanımıdır. Bir sorgu çalıştırıldığında, SQL Server bu sorgunun düzgün işlemesi (sıralama – sorting, birleştirme – joining…
MSSQL Server’da Tek Bir Yedek Dosyasında Birden Fazla Yedek Seti (Backup Sets)
SQL Server’da yedekleme işlemleri sırasında, genellikle her yedek için yeni bir dosya oluşturulması tercih edilse de, teknik olarak birden fazla yedeğin tek bir fiziksel dosya (.bak) içerisinde toplanması mümkündür. Paylaştığınız…
Windows Failover Cluster Sunucu Quarantined Durumu
Windows Server 2016 ve sonrasında gelen bir özelliktir. Eğer bir node, 2 saatlik bir pencere içinde 3 kez beklenmedik şekilde kümeden ayrılırsa (çökme, network kopması vb.), cluster servisi bu node’u…
MSSQL Server’ın Gizli Kahramanı Olan system_health (XEL) Dosyaları İnceleme
SQL Server yüklendiği andan itibaren arka planda sessizce çalışan bir izleme mekanizması vardır: system_health oturumu. Çoğu zaman varlığı unutulan bu .xel uzantılı dosyalar, aslında sistemde bir sorun çıktığında başvurulacak ilk…
MSSQL Server View Always On Health Events
SQL Server Always On Availability Groups (AG) yönetiminde karşılaşılan en büyük zorluklardan biri, sistemde bir “sıkıntı” olduğu halde bunun standart SQL Server Error Log dosyalarına düşmemesidir. Bu makalede, Always On…
Group Managed Service Accounts (gMSA) Nedir
Group Managed Service Accounts (gMSA), Microsoft tarafından sunulan ve etki alanı (domain) ortamlarında kullanılan özel bir hesap türüdür. Temel amacı, otomatik parola yönetimi ve güvenli kimlik doğrulama sağlayarak servis hesaplarının yönetimini kolaylaştırmaktır. Temel Özellikleri Ne Zaman…
MSSQL Server’da Schedulers ve Worker Task Analizi
SQL Server’ın kendi işletim sistemi gibi davranan yapısı (SQLOS), CPU kaynaklarını yönetmek için “Schedulers” (Zamanlayıcılar) mekanizmasını kullanır. Performans sorunlarını teşhis ederken, sorguların CPU üzerinde nasıl dağıldığını ve bir darboğaz olup…
MSSQL Server’da Belirli Zaman Aralığında CPU Kullanım Yüzdesi Bulmak
Veritabanı yöneticileri (DBA) için en büyük zorluklardan biri, sistemde anlık bir yavaşlama olduğunda bunun gerçekten SQL Server kaynaklı mı yoksa işletim sistemi düzeyinde bir sorundan mı kaynaklandığını hızlıca saptamaktır. Bu…
