Всеки бавен сайт на първо четене е добре да си пусне Fiddler/Firebug може да се види кое точно забавя сайта и google speed.
YSlow - доста добър инструмент за измерване на скоростта на сайт.
За базата данни може да се използва System.Diagnostics Stopwatch - измерва колко време отнемат заявките
Това са основните неща, другото е работа.
