top of page

ORACLE: Parametros ‘ocultos’

Existe, no oracle, diversos parametros não documentados que conhecemos como parametros ocultos.

Segue a lista de alguns que julgo serem úteis:


_B_TREE_BITMAP_PLANS: até a versão 8i, este parametro tinha o default como false. à Partir do 9i, passou a ter default como true. Observe que, isso pode acarretar alguns problemas de performance, principalmente em migrações de bases;


_INDEX_JOIN_ENABLED: Também sofreu alteração da versão 8i para a 9i. Observe;


_KGL_LARGE_HEAP_WARNING_THRESHOLD: Sabe aquelas mensagens no alert ‘Memory Notification: Library Cache Object loaded into SGA’ ? Então, aumentando o valor deste parametro para 8388608 pode ser a solução para estas ocorrências;


_OPTIM_PEEK_USER_BINDS: Mais um que foi alterado para false e que pode acarretar problemas de performance;


QUERY_REWRITE_ENABLED: Embora não seja oculto vale mencioná-lo. Caso vc tenha em sua base Function Based Indexes, deve-se habilitar este parametro;


OPTIMIZER_SECURE_VIEW_MERGING: Também não é oculto, mas vale o comentário. Pode haver diferenças entre planos de execução caso existam tabelas identificar em owners diferentes;


_OPTIMIZER_CONNECT_BY_COST_BASED: Deve-se setar este parametro como workaroung para o erro ORA-600 [qkacon:FJswrwo].


_OPTIMIZER_JOIN_ELIMINATION_ENABLED: Também necessário habilitá-lo para um workaround de um bug da versão 10.2.0.3.


Quer listar todos os parametros ocultos de sua base ?


Dúvidas? silverio@siltechconsult.com.br

 
 
 

Posts recentes

Ver tudo

Comentários


© 2022 por Siltech Consult

  • LinkedIn
bottom of page