Bir veri içe aktarımı çalıştırıyorum (C # / Linq kullanarak) ve doğal olarak sorgularımı olabildiğince optimize etmeye çalışıyorum. Bu amaçla, SQL oturum açma adıma göre filtrelenmiş izimle SQL Server Profiler kullanarak DB üzerinde bir izleme çalıştırıyorum (bu, veri içe aktarma sürecime benzersiz bir şekilde atfedilebilen bir addır).
Garip bir şekilde, SQL ifadelerimin çoğu gerçekten hızlı :) - çok az sorgu 1ms işaretini bile aşıyor. Ancak tüm sorgularım arasında, EventClass'ın "Audit Login" veya "Audit Logout" olduğu birkaç satır var - ve bir "Audit Logout" süresi bir dakikaya kadar olabilir!
Bunun ithalatımda işlemleri kullandığım gerçeğiyle bir ilgisi var mı? Öyleyse, hangilerinin en çok hitap ettiğini bulmanın bir yolu var mı, böylece bunları temizleyebileyim?