SQL Server Sunucu İsmi Değişikliği Sonrası “Login Already Exists” Hatası ve Çözümü (Error: 15025)
Sunucu işletim sistemi seviyesinde isim değişikliği yapıldığında, Windows kullanıcılarının SID (Security Identifier) bilgisi değişmez ancak SQL Server üzerindeki login ismi eski sunucu adıyla kayıtlı kalmaya devam eder. Yeni sunucu ismiyle…
MSSQL Server’da CPU Yük Geçmişi Analizini Tabloya Kaydetme
Veritabanı yöneticileri (DBA) için sistem performansını izlemek, olası darboğazları (bottleneck) önceden tespit etmek adına kritiktir. SQL Server’ın kendi içinde tuttuğu Ring Buffer verilerini kullanarak, ek bir yazılıma ihtiyaç duymadan CPU…
MSSQL Server’da Performans Counter Değerlerini Kaydetme
Veritabanı yönetiminde sistemin sağlığını anlamak, sadece “çalışıyor mu?” sorusuna yanıt vermekten öte; darboğazları önceden tespit etmeyi gerektirir. SQL Server, performans sayaçları (Performance Counters) aracılığıyla bellek kullanımı ve işlem yoğunluğu hakkında…
MSSQL Server’da Memory Grant Query Hints
SQL Server bir sorguyu çalıştırmadan önce, özellikle SORT ve HASH JOIN gibi işlemler için ne kadar belleğe ihtiyaç duyacağını tahmin eder. Bu tahmine Memory Grant denir. Ancak istatistiklerin güncel olmaması…
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 CPU Yük Geçmişi Analizi
SQL Server, sistem olaylarını ve performans metriklerini sürekli olarak bellek üzerinde tutulan küçük veri depolarında (Ring Buffers) saklar. Aşağıdaki sorgu, özellikle RING_BUFFER_SCHEDULER_MONITOR tipindeki verileri hedef alarak, işlemcinin (CPU) o anki…
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…
