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

oracle parameter processes

[es] :: Oracle :: oracle parameter processes

[ Pregleda: 3890 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

owner

Član broj: 46128
Poruke: 109
*.customer.m-online.net.



Profil

icon oracle parameter processes22.02.2006. u 16:30 - pre 219 meseci
Pozdrav,

problem je u sledecem.
Broj procesa sam ogranicio npr. na 550.
Kada broj procesa naraste na oko 400 javi se problem tako da se novi proces ne moze aktivirati, tj. taj user koji se hteo konektovati na aplikaciju ne moze.

S tim i pitanje, da li neko ima vec kakvog iskustva sta bih trebao uraditi,koju memoriju povecati,koju smanjiti ili nesto sasvim trece,.....
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.infonova.at.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: oracle parameter processes22.02.2006. u 19:11 - pre 219 meseci
Da li mislis na gresku "ORA-01000: Maximum open cursors exceeded" ili na neku drugu?

Ako je u pitanju ta greska, onda u aplikaciji moras eksplicitno zatvarati svaki eksplicitno otvoreni cursor...

Svaka sesija (session) zauzima odredjeni dio memorije, pa je moguce i to, da je doslo do maksimalne vrijednosti, zbog koje nije bilo moguce rezervisati novi komadic memorije za nove sesije...
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

Raspucin

Moderator
Član broj: 20699
Poruke: 216
212.200.97.*

ICQ: 244452581


+3 Profil

icon Re: oracle parameter processes23.02.2006. u 18:34 - pre 219 meseci
Citat:

Broj procesa sam ogranicio npr. na 550.
Kada broj procesa naraste na oko 400 javi se problem tako da se novi proces ne moze aktivirati, tj. taj user koji se hteo konektovati na aplikaciju ne moze.


Prva stvar koja me interesuje je da li mislis na broj konekcija na bazu (pretpostavljam da je to u pitanju). Ako je to u pitanju onda mozes da kazes koju konfiguraciju baze koristis (shared server ili dedicated server), kako si ogranicio broj procesa, i kako se manifestuje greska (sta tacno prijavi)?

Ovako ne mogu nista da ti kazem.

Pozdrav

[Ovu poruku je menjao Raspucin dana 23.02.2006. u 19:35 GMT+1]
 
Odgovor na temu

owner

Član broj: 46128
Poruke: 109
*.customer.m-online.net.



Profil

icon Re: oracle parameter processes27.02.2006. u 12:48 - pre 219 meseci
Ovde se nalazi dio init.ora fajla.

#java_pool_size=162214400
java_pool_size=50M
large_pool_size=60M
#shared_pool_reserved_size=33554432
#shared_pool_size=268435456
shared_pool_size=280M
#shared_pool_size=330M


processes=550
# sessions=750


hash_area_size=65536
pga_aggregate_target=450M
workarea_size_policy=AUTO
#pga_aggregate_target=218743680
#sort_area_retained_size=12288
sort_area_size=131072
#sort_area_size=65536

# dispatchers="(PROTOCOL=TCP)(SERVICE=swxdb)"
#dispatchers="(PROTOCOL=tcp)(SERVICE=sw203)(DISPATCHERS=2)(POOL=on)(TICK=2)(CONNECTIONS=250)(SESSIONS=300)(SDU=2922)"
dispatchers="(PROTOCOL=TCP)(SERVICE=SW203_MTS)"
shared_servers=2
max_dispatchers=3
max_shared_servers=3
circuits=100

Problem se javi npr kada broj konektovanih usera naraste preko 390.

Pojavljuje se greska TNS-12500,TNS-12560,TNS-00530 i WINDOWS ERROR 233

Isto se desava i kod shared server i dedicated server konfiguracije.

Imam i trejsovan listener fajl pa ako budete hteli mogu ga poslati.

pozdrav
 
Odgovor na temu

Raspucin

Moderator
Član broj: 20699
Poruke: 216
212.200.97.*

ICQ: 244452581


+3 Profil

icon Re: oracle parameter processes27.02.2006. u 13:45 - pre 219 meseci
Ono sto bi jos moglo da pomogne je broj proces koji su "ubijeni" a koji jos uvek postoje na serveru. To mozes da vidis na sledeci nacin:

Code:

select count(*) as broj_procesa from v$process where program='PSEUDO';


Ono sto mi pada na pamet je da broj proces naraste do tog broja, samo sto ti vidis broj aktivnih procesa a da se u posadini krije jos onih koji su aktivni.

Inace ako mozes da ubacis i trace fajl od listenera, to bi bilo bolje. Mada mozes i da das samo onaj deo koji se tice greske....

Pozdrav


[Ovu poruku je menjao Raspucin dana 27.02.2006. u 14:46 GMT+1]
 
Odgovor na temu

owner

Član broj: 46128
Poruke: 109
*.customer.m-online.net.



Profil

icon Re: oracle parameter processes28.02.2006. u 10:35 - pre 219 meseci
Evo u prilogu i trace fajl listenera.

Raspucin, kasnije cu da probam onaj select, pa cu javiti, ali mi nije jasno ako su ti procesi u pozadini ubijeni kako mogu ponovo da se "predstavljaju" kao aktivni.

pozdrav
Prikačeni fajlovi
 
Odgovor na temu

_simma_
Predrag Simovic
Kragujevac

Član broj: 89818
Poruke: 32
213.137.106.*



Profil

icon Re: oracle parameter processes30.03.2006. u 11:11 - pre 218 meseci
Samo kratko pitanje:
Koliko ti je zauzeće memorije od strane Oracle.exe procesa u trenutku kad ti se to desi?
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3441

Jabber: djoka_l


+1460 Profil

icon Re: oracle parameter processes31.03.2006. u 13:12 - pre 218 meseci
Ovo 99% nije greška sa bazom i nema veze sa brojem procesa. Obrati pažnju da je pravi uzrok greške Windows Error 233, a da je greška TNS, a ne ORA. Znači, do baze nisi ni stigao, nego ne možeš da započneš konekciju. Windows greška 233 ima veze sa TCP/IP, ali nisam uspeo da nađem tačan opis na netu.
Sličnu grešku sam imao na UnixWare sa Developerom 2000. Tada mi se dešavalo da mogu da startujem 100 Forms/Reports sesija, ali 101. nije mogla da se otvori, iako je SQL*Plus i dalje imao prolaz do baze. Rešenje je bilo: primeniti patchset 23 (ili 26) za Developer.
Dakle, ovo mi liči na taj slučaj. Ako imaš pristup na Metalink, proveri da li za tvoju verziju baze, SQL*Neta na serveru i klijentu, Forms/Reports ili HTTP server postoji taze pečset, pa ako ga ima, instaliraj.
 
Odgovor na temu

[es] :: Oracle :: oracle parameter processes

[ Pregleda: 3890 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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