Como listar os parâmetros ocultos no seu database

Os parâmetros ocultos, muitas vezes facilitam a nossa vida de DBA, porém tome cuidado ao usar-los, pois se não souber exatamente o seu propósito os efeitos colaterais do parâmetro podem lhe dar muitas dores de cabeça.

Aqui está a consulta que você pode usar para exibir os valores de parâmetros ocultos. (usá-lo como usuário sysdba)

select a.ksppinm name,
       b.ksppstvl value,
       b.ksppstdf deflt,
       decode(a.ksppity,1,'boolean',2,'string',3,'number',4,'file',a.ksppity) type,
       a.ksppdesc description
  from sys.x$ksppi a, sys.x$ksppcv b
 where a.indx = b.indx
   and a.ksppinm like '\_%' escape '\'
 order by name;

E a saida que fiz na minha base retornou mais 1127 parametros, segue os 5 primeiros só como exemplo:

NAME                                                                   VALUE      DEFLT     TYPE       DESCRIPTION
---------------------------------------------------------------------- ---------- --------- ---------- ---------------------------------------------------------------------------
_4031_dump_bitvec                                                      67194879   TRUE      number     bitvec to specify dumps prior to 4031 error
_4031_dump_interval                                                    300        TRUE      number     Dump 4031 error once for each n-second interval
_4031_max_dumps                                                        100        TRUE      number     Maximum number of 4031 dumps for this process
_4031_sga_dump_interval                                                3600       TRUE      number     Dump 4031 SGA heapdump error once for each n-second interval
_4031_sga_max_dumps                                                    10         TRUE      number     Maximum number of SGA heapdumps
%name Como listar os parâmetros ocultos no seu database

Autor: Rafael Stoever

Bacharel em Sistema de Informação pela Uniasselvi, atualmente cursando Gerenciamento de Projetos em TI pela Pós Graduação Uniasselvi. Atuo como Analista de suporte a banco de dados – DBA pela Lumina Serviços em TI residente de Blumenau/ SC, OPN Certified Specialist, Certificado OCP 10g/11g/12c, OCE RAC10g e Linux 10g. Conhecimentos em Microsoft SqlSever, Mysql e programação web (php,asp).