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.
>>>>>
>>>>>
>>>>
>>>
>>   
>>
>
>
  • [oracle... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
    • Re... Emerson dos Santos Gaudêncio emerson.fen...@gmail.com [oracle_br]
      • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
        • ... Rodrigo Mufalani rodr...@mufalani.com.br [oracle_br]
          • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
            • ... Rodrigo Mufalani rodr...@mufalani.com.br [oracle_br]
              • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
                • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
                • ... Rodrigo Mufalani rodr...@mufalani.com.br [oracle_br]
                • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
                • ... Rodrigo Mufalani rodr...@mufalani.com.br [oracle_br]
                • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
                • ... jlchia...@yahoo.com.br [oracle_br]
                • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
                • ... jlchia...@yahoo.com.br [oracle_br]
                • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]
                • ... jlchia...@yahoo.com.br [oracle_br]
                • ... Roger Camatini rogerio.camat...@gmail.com [oracle_br]

Responder a