Definições de parallel SQL> show parameter parallel
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ fast_start_parallel_rollback string LOW parallel_adaptive_multi_user boolean TRUE parallel_automatic_tuning boolean FALSE parallel_degree_limit string CPU parallel_degree_policy string MANUAL parallel_execution_message_size integer 16384 parallel_force_local boolean FALSE parallel_instance_group string parallel_io_cap_enabled boolean FALSE parallel_max_servers integer 320 parallel_min_percent integer 0 NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ parallel_min_servers integer 0 parallel_min_time_threshold string AUTO parallel_server boolean FALSE parallel_server_instances integer 1 parallel_servers_target integer 128 parallel_threads_per_cpu integer 2 recovery_parallelism integer 0 Atenciosamente, Rogério Camatini. Em 2 de dezembro de 2014 15:15, Roger Camatini <rogerio.camat...@gmail.com> escreveu: > Rodrigo, > > Esse é o erro que recebo e o parametro de sessions: > > oracle@hostname:/oracle> . oraenv > ORACLE_SID = [homol] ? homol11 > The Oracle base has been changed from /oracle/app/oracle to > /oraprd01/app/product > oracle@hostname:/oracle> sqlplus > > SQL*Plus: Release 11.2.0.4.0 Production on Mon Dec 1 16:55:59 2014 > > Copyright (c) 1982, 2013, Oracle. All rights reserved. > > Enter user-name: / as sysdba > ERROR: > ORA-00020: maximum number of processes (1000) exceeded > > > Enter user-name: > oracle@hostname:/oracle> > > SQL> show parameter sessio > > NAME TYPE VALUE > ------------------------------------ ----------- > ------------------------------ > java_max_sessionspace_size integer 0 > java_soft_sessionspace_limit integer 0 > license_max_sessions integer 0 > license_sessions_warning integer 0 > session_cached_cursors integer 50 > session_max_open_files integer 10 > sessions integer 1528 > shared_server_sessions integer > SQL> > > > Atenciosamente, > Rogério Camatini. > > Em 2 de dezembro de 2014 14:57, Rodrigo Mufalani rodr...@mufalani.com.br > [oracle_br] <oracle_br@yahoogrupos.com.br> escreveu: > > >> >> Se vc está com 1000 processos definido por parâmetro e não chega a >> 100 conexões de usuário, de onde está vindo o resto. Veja como estão suas >> definições de parallel. >> >> Qual o erro que estouras pra você? Pq uma coisa é o parâmetro >> processos e outra coisa é o parâmetro sessions. Eles são independentes. >> >> Você já conferiu os parâmetros de S.O (kernel)?! Importante você >> mencionar o erro que está tendo para tentar ajudar. >> >> Obs.: pode ser que tivesse falado antes e eu perdi no histórico... Se não >> se importar em repetir. >> >> >> [ ]'s >> #mufalani >> >> Desculpe por erros! Este e-mail foi escrito do meu smartphone! >> >> Sorry for typos! This mail was written from my smartphone!!! >> >> On 02/12/2014, at 14:45, Roger Camatini rogerio.camat...@gmail.com >> [oracle_br] <oracle_br@yahoogrupos.com.br> wrote: >> >> >> >> Rodrigo, >> >> Eu verifiquei as conexões inativas e elas não representam nem 10% da >> quantidade total de processos ativos..elimino as sessões inativas e logo em >> seguida o numero de processos aumenta.. Pool de conexões não creio ser >> necessário, pois o numero de conexões é bem baixo.. >> >> >> Atenciosamente, >> Rogério Camatini. >> >> Em 2 de dezembro de 2014 14:37, Rodrigo Mufalani rodr...@mufalani.com.br >> [oracle_br] <oracle_br@yahoogrupos.com.br> escreveu: >> >>> >>> >>> Boa tarde, >>> >>> Implemente um pool de conexões em suas apps. Uma outra sugestão é >>> implementação de profile utilizando idle_time para eliminar conexões >>> inativas. >>> >>> [ ]'s >>> #mufalani >>> >>> Desculpe por erros! Este e-mail foi escrito do meu smartphone! >>> >>> Sorry for typos! This mail was written from my smartphone!!! >>> >>> On 02/12/2014, at 14:21, Roger Camatini rogerio.camat...@gmail.com >>> [oracle_br] <oracle_br@yahoogrupos.com.br> wrote: >>> >>> >>> >>> Emerson, >>> >>> Tenho 3 aplicações que acessam esse banco. A ultima atualização de >>> alguma destas aplicações que eu saiba foi a meses e o problema começou a >>> umas duas semanas atrás, quer dizer percebemos o problema a duas semanas >>> atras quando um usuário nos relatou que não estava conseguindo acesso ao >>> banco. >>> >>> >>> Atenciosamente, >>> Rogério Camatini. >>> >>> Em 2 de dezembro de 2014 14:07, Emerson dos Santos Gaudêncio >>> emerson.fen...@gmail.com [oracle_br] <oracle_br@yahoogrupos.com.br> >>> escreveu: >>> >>>> >>>> >>>> Rogério, >>>> >>>> Quantas aplicações estão conectando neste banco de dados? >>>> >>>> Algumas destas aplicações teve alguma atualização recente? >>>> >>>> Att, >>>> Emerson >>>> >>>> 2014-12-02 13:03 GMT-03:00 Roger Camatini rogerio.camat...@gmail.com >>>> [oracle_br] <oracle_br@yahoogrupos.com.br>: >>>> >>>> >>>>> >>>>> Boa tarde Senhores, >>>>> >>>>> Tenho uma instancia de homologação que tem apresentado problema de >>>>> estouro de processes. >>>>> >>>>> SQL> show parameter proce >>>>> >>>>> NAME TYPE VALUE >>>>> ------------------------------------ ----------- >>>>> ------------------------------ >>>>> aq_tm_processes integer 1 >>>>> cell_offload_processing boolean TRUE >>>>> db_writer_processes integer 1 >>>>> gcs_server_processes integer 0 >>>>> global_txn_processes integer 1 >>>>> job_queue_processes integer 1000 >>>>> log_archive_max_processes integer 4 >>>>> processes integer 1000 >>>>> processor_group_name string >>>>> SQL> >>>>> >>>>> Não achei nada de anormal no alertlog. >>>>> >>>>> Executando o comando a seguir tenho a saida: >>>>> >>>>> oracle@hostname:/oracle> ps -ef | grep homol11 | grep -v grep | wc -l >>>>> 991 >>>>> oracle@hostname:/oracle> ps -ef | grep homol11 >>>>> oracle 2621648 1 0 01:00:58 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 3342360 1 0 13:32:16 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 4653114 1 0 06:31:33 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 5505174 1 0 09:31:53 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 5767412 1 0 09:01:48 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 5963980 1 0 01:01:00 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 6619202 1 0 13:54:12 - 0:00 oraclehomol11 >>>>> (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq))) >>>>> oracle 7078064 1 0 16:59:01 - 0:00 ora_qmnc_homol11 >>>>> oracle 7209050 1 0 02:31:09 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 7536878 1 0 00:00:32 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 7602296 1 0 02:31:09 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 7864510 1 0 08:31:46 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 7995476 1 0 06:31:33 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 8060938 1 0 08:01:42 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 8257688 1 0 11:02:00 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 8388716 1 0 04:01:19 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 8519730 1 0 10:01:54 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 8781912 1 0 11:32:04 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 9240786 1 0 09:31:53 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 9502944 1 0 05:31:28 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 9830592 1 0 04:01:20 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 9961576 1 0 13:02:15 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 10616950 1 0 00:00:14 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 11075614 1 0 09:01:49 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 11600034 1 0 07:31:40 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 11731120 1 0 08:01:44 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 12058824 1 0 01:00:59 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 12189722 1 0 05:31:27 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 12517466 1 0 12:02:07 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 13107378 1 0 09:01:49 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 13893696 1 0 08:31:46 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 14024854 1 0 11:02:02 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> oracle 14090280 1 0 03:31:17 - 0:00 oraclehomol11 >>>>> (LOCAL=NO) >>>>> ...... >>>>> ...... >>>>> ...... >>>>> Pessoal mais experiente poderia me dar um norte de onde começar a >>>>> procurar o que está causando o problema? >>>>> >>>>> Informações da máquina e banco: >>>>> >>>>> Banco >>>>> Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit >>>>> Production >>>>> PL/SQL Release 11.2.0.4.0 - Production >>>>> CORE 11.2.0.4.0 Production >>>>> TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production >>>>> NLSRTL Version 11.2.0.4.0 - Production >>>>> >>>>> SO >>>>> AIX hostname 1 7 00C5B60E4C00 >>>>> Versão do AIX : 7100-03-03-1415 >>>>> >>>>> Atenciosamente, >>>>> Rogério Camatini. >>>>> >>>>> >>>> >>> >> >> > >