Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Procedura ne vraca podatke

[es] :: MS SQL :: Procedura ne vraca podatke

[ Pregleda: 1340 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

usbb
amer leko
banja luka

Član broj: 126998
Poruke: 45
217.75.199.*



+1 Profil

icon Procedura ne vraca podatke14.03.2011. u 09:02 - pre 142 meseci
Pozdrav,

Imam proceduru u SQL Serveru kojom se generiše izvještaj. U aplikaciji (web) je moguće odabrati datum tj period za koji će se izvještaj povući. Kada se stavi period od 2 dana izvještaj se generiše i uredno prikaže a kada se stavi veći period nema nikakvih podataka niti greške... (vjerovatno nije moguće obraditi veću količinu podataka)

Isti izvještaj kada povlaćim u testnom okruženju (ista aplikacija, ista baza, isti podaci) uredno radi za bilo koji period...izvještaj se procesira otprilike minutu, te zauzece IE-a gdje se izvještaj prikazuje je oko 600MB memorije

Da li može neki savjet kakvu analizu izvršiti kod real systema...



Zahvaljujem



 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1132



+821 Profil

icon Re: Procedura ne vraca podatke14.03.2011. u 09:24 - pre 142 meseci
Ukoliko prikazujes vecu kolicinu podataka u browser-u, moras da uradis pager, tj. da podelis ispis po stranama i to na serverskoj, ne na klijentskoj strani(jer bi opet baratao sa velikom kolicinom podataka u browseru).

Takodje proveri web server, nisi naveo koji je, ako je iis, proveri setovanja za max zauzece memorije i procesora, takodje za timeout-e, ako su aktivni i budu prekoraceni, aplikacija ce se automatski resetovati, inace cest slucaj kod provajdera..

to su samo neke mogucnosti..
 
Odgovor na temu

usbb
amer leko
banja luka

Član broj: 126998
Poruke: 45
217.75.199.*



+1 Profil

icon Re: Procedura ne vraca podatke30.03.2011. u 08:37 - pre 141 meseci
Hvala puno na odgovorima!

Ustanovio sam da kada odaberem neki manji period podaci se prikazu uredno (npr. vremenski period od 2 sedmice),
ako malo povecam period za koji zelim dobiti izvjestaj podataka nema...

Podaci se prikazuju u standardnoj GridView kontroli, kada na drugom testnom sistemu uspijem povuci izvještaj za cijeli period dobijem nekih 10 000 linija...

Nisam upoznat o podesavanju pager-a na server strani, da li mislis da to trebam standardno u aplikaciji uraditi na GridView kontroli i ako mislim da je to opet na strani klijenta...


Hvala
 
Odgovor na temu

[es] :: MS SQL :: Procedura ne vraca podatke

[ Pregleda: 1340 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.