TCP Socket (KGAS)

Algumas vezes já me deparei com algumas sessões esperando por este wait event em alguns BD’s de produção em versões 10.2+, como não era tão relevante para a performance dos aplicativo s e não havia nenhum usuário se queixando do mesmo, quase sempre, passava despercebido. Alguns dias, recebi um ligação de um usuário reclamando que[…]

Path do alert.log 11g pelo sqlplus

Para facilitar a minha vida no acesso do arquivo alert.log, visto que em cada máquina que acessamos o caminho é variável, criei um script para mostrar o caminho do alert.log a partir de uma visão interna que está disponível desde a versão do Oracle 11gR1, apresento a vocês a view X$DBGDIREXT. Até o Oracle 10.2[…]

Plano ruim? Cheque seu tipo de dados

Recentemente eu tive um problema com um cliente onde algumas queries usando BIND estavam fazendo plano errado. Depois de comparar o tipo de dado que o otimizador estava recebendo com o que estava na tabela verifiquei que a query estava fazendo um plano extremamente ineficiente devido a uma conversão implícita de dados. Vamos ver o[…]

Evil WMSYS.WM_CONCAT

Essa semana eu tive um problema grave em um cliente onde algumas aplicações estavam parando pois a tablespace temporária estava 100% cheia, em primeiro momento aumentei o espaço, algumas horas depois o espaço havia sido completamente esgotado e mais uma vez a aplicação enfrentou problemas. Comecei a analisar as queries da aplicação tentando entender onde[…]

GUOB – Real World Performance in RIO

Ontem ocorreu no Rio de Janeiro o primeiro evento do GUOB de 2013, e foi na minha cidade!!! O renomado trio Andrew Holdsworth, Tom Kyte e Graham Wood fizeram uma palestra excepcional e deram diversas dicas preciosas sobre problemas comuns de performance de nosso cotidiando. Para os que não puderam comparecer, digo que perderam uma[…]

Apex tour – LAD

No dia 05/11 vai acontecer mais um encontro promovido pelo GUOB em São Paulo onde o assunto é APEX , o APEX Tour América latina que é mais um tour de alto nível organizado pelo GUOB, o LAOUC e a Oracle. Esse tour vai passar somente pela Argentina e Uruguai além do Brasil. Então corra e[…]

Guob Tech Day

Amigos, Gostaria de convidá-los a participar do Guob Tech Day 2012 que será ainda maior do que o evento de 2011. Vagas são limitadas e as inscrições já estão abertas Link para inscrições Estarão presentes palestrantes como Tom Kyte, Graham Wood, Andrew Holdsworth, Dimitri Gielies, Craig Shallahamer, Tim Tow, Bruno Souza, Patanjali Venkatacharaya, Dana Singleterry[…]

DBMS_MONITOR (por usuário)

Estava precisando realizar um trace por usuário na versão 10gr2, e este usuário se conecta através de várias aplicações e inclusive programas para rodar queries (SQL*PLUS/TOAD/Plsql Developer/Navigator e etc) daí resolvi dar uma olhada na dbms_monitor que até já tinha postado http://mufalani.com.br/site/fazendo-traces-para-investigar-problemas/ a muito tempo atrás como usar algumas procedures deste package. Na documentação oficial[…]