ASP.NET uygulamasındaki yavaşlık.
ASP.NET (VB.NET) ile yazılmış uygulamamız bir müşterimizde oldukça yavaş çalışıyordu. Şimdiye kadar başka bir yerde problem çıkarmamışken ve son 1-2 yıldır durduğu yerde düzgün çalıştığı halde neden yavaşlamış diye araştırırken C: diskinde yer az gibi bir ibare ile karşılaştım. Diskteki boş alana baktım 981 mb var diyor, bu herhangi bir uygulama için yeterli bir boşluk zannımca diye düşünürken, bir dosyanın C:\ ana dizininde 5 küsür GB yer tuttuğunu farkettim.
Bu nedir, Pagefile.sys mi acaba diye düşünürken dosyanın adının sql.log olduğunu, boyutunun 5,50 GB (5.915.224.007 bayt) olduğunu görünce jeton düştü.
Zamanında veritabanı bağlantısında problem olunca ODBC de tracingi açmış ve sonrasında kapamamışız (büyük ihtimal benimdir kapamayan). Sonuçta log dosyası şişince ODBC ile içli dışlı olan ASP.NET uygulaması ölümcül derecede yavaşlamıştı.
Siz siz olun, testten sonra yaptıklarınızı geri almayı unutmayın ...
Not : W2K Türkçe bile olsa , ODBC ekranları İngilizce imiş, şimdi resme bakarken farkettim :)
Yazının gerçek adresi : http://www.danalar.org/bpi.asp?caid=235&cid=222