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

With or without recompile

[es] :: MS SQL :: With or without recompile

[ Pregleda: 2262 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Deep|Blue
Srce Srbije

Član broj: 631
Poruke: 1431
*.ptt.yu.

ICQ: 101830817


+314 Profil

icon With or without recompile02.12.2004. u 12:41 - pre 236 meseci
imam neki upit za pretrazivanje koji je malo glomazniji, generisem ga u aplikaciji pa ga saljem na izvrsavanje.

problem? naravno brzina, upit obuhvata select nekih 20 kolona iz 11-15 tabela (ovisno od uslova) sa malom gomilom uslova.

pitanje? da li bi mi u ovoj situaciji koristilo koriscenje "with recompile" opcije i koliko je realna potreba za koriscenje ove opcije. u dokumentaciji vidim da ni oni nisu nesto odusevljeni ovim, ali kao moze da se koristi.

"Hmmm", rekao je, "...suprostavlja se nadrealizmu prikrivene metafore..." Razmišljao je tome na trenutak, a onda je zatvorio beležnicu s mrkim osmehom.
"I smrt je za njih suviše dobra"
 
Odgovor na temu

sasas
Saša Slavnić
radim za neke švabe

Član broj: 35478
Poruke: 617
*.zaslon-telecom.si.



Profil

icon Re: With or without recompile02.12.2004. u 13:18 - pre 236 meseci
Mislim da si lose razumeo help po tom pitanju.
1. koristan je samo za stored procedure
2. generalno usporava izvrsenje procedure jer se generise execution plan pri svakom pozivu procedure (nema kesiranja execution plana)

Moja preporuka: ne dirati. Ali zarad naucnog doprinosa ;) mozes istestirati pa javiti rezultate...

ss.
When something is hard to do, then it's not worth doing.
 
Odgovor na temu

Mihailo
Mihailo Đorić

Član broj: 1016
Poruke: 2875
*.air.tehnicom.net.



+1 Profil

icon Re: With or without recompile02.12.2004. u 13:50 - pre 236 meseci
Upravo tako, recompile usporava (a u ovom slučaju ne koristi ništa).

Inače, ako sam dobro razumeo, pokušavaš da ubrzaš izvršenje upita i/ili optimizuješ upit?
Ako se dovoljno brzo izvršava ja ne bih gubio vreme na optimizaciju, samo zato što je upit veliki ili "nije lep".

Btw, http://doc.ddart.net/mssql/sql70/tun_1_19.htm

 
Odgovor na temu

Deep|Blue
Srce Srbije

Član broj: 631
Poruke: 1431
*.ptt.yu.

ICQ: 101830817


+314 Profil

icon Re: With or without recompile02.12.2004. u 14:16 - pre 236 meseci
dakle kao sto sam pretpostavljao :L slaba vajda od toga.
ma nije mi problem ni glomaznost niti lepota (a lep je, nije da nije) nego jednostavno vreme. korisnici insistirali na dodavanju nekih opcija koje su znacile dodavanje 4 tabele u upit i onda prokukase kako je sporo.
thnks

a za naucni doprinos, isprobat cu ako uhvatim malo slobodnog vremena
"Hmmm", rekao je, "...suprostavlja se nadrealizmu prikrivene metafore..." Razmišljao je tome na trenutak, a onda je zatvorio beležnicu s mrkim osmehom.
"I smrt je za njih suviše dobra"
 
Odgovor na temu

[es] :: MS SQL :: With or without recompile

[ Pregleda: 2262 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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