Baza je MS SQL Server 2008 a situacija je sljedeca:
u periodu od 8 do 16h aplikacija radi bez problema (uspostavlja konekcije sa bazom, izvrsava upite itd...)
medjutim van ovog perioda se cesto desi da nije moguce uspostaviti konekciju, SQL server vrati poruku
"Timeout expired" pa povezivanje uspije tek nakon drugog ili treceg pokusaja.
To mi je nelogicno jer je u tom periodu najmanje opterecenje nad bazom.
To se u principu radi samo prilikom testiranja, ali palo mi je na pamet da nije neki programer
dodao neko pražnjenje keša, rekompajliranje i slično. Verovatno ne.
Siguran način da saznaš šta se tu dešava je da snimanje dešavanja pomoću SQL Profiler-a.
Za to je potrebno malo znanja i vežbe, ali ništa preterano.
Savetujem ti da pročitaš neku knjigu i probaš.