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

kompajliranje paketa dok se izvrsava

[es] :: Oracle :: kompajliranje paketa dok se izvrsava

[ Pregleda: 1835 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

darkosos
Darko Šoš
Beograd

Član broj: 5053
Poruke: 1131
79.101.93.*



+64 Profil

icon kompajliranje paketa dok se izvrsava09.07.2009. u 08:14 - pre 179 meseci
Sta se desava kada se pokrene kompajliranje paketa dok se procedura/funkcija iz njega jos izvrsava?
Koliko sam ja primetio, kompilacija ceka dok se izvrsenje ne zavrsi, ali bih voleo da cujem jos neko iskustvo.
I da li je tacno da baza svaki put vrsi kompajliranje pre izvrsenja ili ima neki pool ili slicno? Jasno je da ima razloga razloga za rekompajliranje, posle nekih DDL nad objektima koji se referenciraju u paketu, ali bas svaki put... bilo bi previse.
 
Odgovor na temu

brzak

Član broj: 66407
Poruke: 126



+5 Profil

icon Re: kompajliranje paketa dok se izvrsava09.07.2009. u 09:44 - pre 179 meseci
sto se tice prvog pitanja, zakljucas se, sve dok korisnik ne oslobodi paket
ne preporucujem kod obrada koje dugo traju

 
Odgovor na temu

darkosos
Darko Šoš
Beograd

Član broj: 5053
Poruke: 1131
79.101.228.*



+64 Profil

icon Re: kompajliranje paketa dok se izvrsava09.07.2009. u 12:02 - pre 179 meseci
To mi se i desilo, sa procedurama koje se dugo izvrsavaju... Jos ako tome dodamo da mozda i baza sama pokusava da rekompajlira paket pre izvrsenja, onda se i tu moze desiti zastoj...
 
Odgovor na temu

brzak

Član broj: 66407
Poruke: 126



+5 Profil

icon Re: kompajliranje paketa dok se izvrsava09.07.2009. u 12:53 - pre 179 meseci
ne znam da li baza rekompajlira, ali i ako to cini, to je deo oracle mehanizma, mislim da to ne treba da te brine
 
Odgovor na temu

nebojsa_1
DBA
Kanada

Član broj: 213216
Poruke: 19
199.166.14.*



Profil

icon Re: kompajliranje paketa dok se izvrsava16.07.2009. u 15:49 - pre 178 meseci
Baza ce kompajlirati paket samo ako je status INVALID u momentu kada se izvrsava, ako je status VALID ne kompajlira se.

Procedura ce biti u statusu INVALID samo ako je neki od objekata od kojih procedura zavisi izmenjen.






 
Odgovor na temu

[es] :: Oracle :: kompajliranje paketa dok se izvrsava

[ Pregleda: 1835 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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