Neyi okuyoruz
SQL Server'a özel neler yapıyor
Deadlock & Blocking Center
Deadlock grafikleri Extended Events üzerinden yakalanır, parmak izine göre gruplanır ve tekrar eden desenler öne çıkarılır. Blocking zincirleri kök oturuma kadar çözümlenir; etki süresi ve kurban sayısı ölçülür.
Query Store ve plan karşılaştırma
Aynı sorgunun farklı planları yan yana karşılaştırılır, regresyona uğrayan planlar tespit edilir. Plan sabitleme (forcing) onaya bağlı bir aksiyon olarak sunulur.
Index Advisor
Eksik index DMV'leri ham haliyle sunulmaz; açıklanabilir bir öncelik ve güven skoruna dönüştürülür, örtüşen index önerileri birleştirilir ve kullanılmayan index'ler ayrıca işaretlenir.
Aktivite denetimi (DAM)
SQL Server'a giden trafik, veritabanı sunucusunda ağ seviyesinde yakalanır: her statement kim, hangi makineden, hangi uygulamayla sorusuyla birlikte kayıt altına alınır. Agent bunun için veritabanına bağlanmaz, Extended Events oturumu veya trace açmaz — yani denetim SQL Server üzerinde ölçülebilir bir yük veya iz bırakmaz. Windows Server 2019 ve üzeri gerekir (Packet Monitor); daha eski sürümlerde yönetici tarafından kurulmuş Npcap sürücüsü kullanılır. Parolalar ve token'lar host'tan çıkmadan maskelenir, SQL metni istenirse tamamen kapatılıp yalnızca parmak izi saklanabilir. Oracle Unified Auditing kayıtlarıyla aynı denetim ekranında incelenir.
T-SQL anti-pattern taraması
Sorgu metinleri kural tabanlı taranır: SELECT *, sargable olmayan predicate'ler, implicit conversion ve benzeri desenler sorgu detayında raporlanır.
Gereken minimum yetkiler
Baseline salt-okunurdur ve üretimde güvenle verilebilir.
