Šta je novo?

.net + mysql timeout - kako setovati?

  • Začetnik teme Začetnik teme kovacm
  • Datum pokretanja Datum pokretanja

kovacm

Čuven
Učlanjen(a)
28.01.2005
Poruke
8,608
Poena
870
Imam .net aplikaciju koja treba da procita oko 7-8MB iz MySQL baze.

Problem se javlja ako apliakcija komunicira sa bazom preko spore veze (ADSL) i nakon 40tak sekundi MySQL prekine prenos (do tada vidim da uredno salje podatke iz MySQL Admin GUIa...).

kako mogu da povecam vreme (timeout) za izvrsavanje queryja?

query ne moze da se optimizuje vise jer su tih 7-8MB u stvari slike koje moraju sve da se ucitaju odjednom.


Hvala unapred!
 
MySqlCommand cmd = new MySqlCommand();
cmd.CommandTimeout = 0; // ili neka druga vrednost.

0 je beskonacno cekanje. Dodaje se vrednost u sekundama.
 
Uzgred, nije bas uobicajena praksa da se slike drze u bazi, bolje ih drzi na disku kao fajlove, a u bazi samo podatke po nazivu i lokaciji.
 
Zavisi koje fajlove.
 
reseno u svakom slucaju - .net je imao neki limit a ne mysql...
 
Nazad
Vrh Dno