Yürütülmesi uzun süren saklı yordamlar listesine bakıldığında, en fazla beklemeye neden olduğu öne çıkıyor. Ancak, bu bekleme çoğu (% 81) ASYNC_NETWORK_IO ve nedenini biliyorum: saklı yordam kabaca 400 MB bilgi aktarır.
Dokümantasyonda ASYNC_NETWORK_IO'nun nedeninin, müşterinin veri seli ile ayak uyduramayacağı ve muhtemelen doğru olduğu belirtilmektedir. Tüm yaptığı bir ADO.NET üzerinden saklı yordamı çağırmak ve sonra sadece veri kümesini işler istemci tutmak nasıl emin değilim.
Bu nedenle, bu bilgi verildiğinde, bu yordam için ASYNC_NETWORK_IO bekleme türü hakkında endişelenmeli miyim? Aslında sunucu performansı üzerinde bir etkisi var mı?
Ek bilgi:
- SQL Server 2005'in hizmet paketi 2'deyim.
- İstemci uygulaması SQL Server ile aynı kutuda (biliyorum, biliyorum ... ama bu konuda hiçbir şey yapamıyorum).