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

Performanse SQL cursor-a i ugnjezdjivanje cursor-a

[es] :: MS SQL :: Performanse SQL cursor-a i ugnjezdjivanje cursor-a

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

chemical brother

Član broj: 26031
Poruke: 55
80.87.240.*



Profil

icon Performanse SQL cursor-a i ugnjezdjivanje cursor-a25.01.2012. u 11:04 - pre 148 meseci
Pozdrav svima!

Interesuje me kakve su performanse kursora nad velikim setom podataka reda x100 hiljada zapisa?

Imam kao jedno resenje ugnjezdjivanje kursora u drugi kursor, te me shodno tome interesuje koliki je udar na performanse sistema.

Znam da je WHILE petlja alternativna konstrukcija, koja radi vrlo dobro, ako ne i brze od kursora, ali lose rezultate daje nad tabelama bez primarnih kljuceva.

Postoje li neke druge solucije, osim ove dvije, za looping kroz set podataka?

Hvala
 
Odgovor na temu

Dusan Kondic
Programer
ZR "Parametar" Ljubovija
Ljubovija

Član broj: 49961
Poruke: 225
109.121.49.*

Sajt: www.drinacoding.com


+14 Profil

icon Re: Performanse SQL cursor-a i ugnjezdjivanje cursor-a25.01.2012. u 11:37 - pre 148 meseci
Kursor je uvek loša ideja tako da kursor u kursoru predstavlja lošu ideju na kvadrat.
Do sada sam uvek nalazio rešenja da zamenim postojeće kursore adekvatnim regularnim komandama koje su se izvršavale nemerljivo brže.
Analiziraj problem. Ako baš moraš da radiš na ovaj način, razmisli o tome da selektuješ podatke, izvršiš izmene na klijentu (C#) i vratiš ih izmenjene na server. Na ovaj način bar nećeš mučiti server, koji je možda potreban još nekome.
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Performanse SQL cursor-a i ugnjezdjivanje cursor-a25.01.2012. u 18:58 - pre 148 meseci
Ovo bi trebalo da stoji negde u zaglavlju foruma, da se ne zaboravi
Citat:
Kursor je uvek loša ideja tako da kursor u kursoru predstavlja lošu ideju na kvadrat.


 
Odgovor na temu

[es] :: MS SQL :: Performanse SQL cursor-a i ugnjezdjivanje cursor-a

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

Postavi temu Odgovori

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