Exibir Histórico com as últimas queries executadas no Oracle

 O Oracle possui algumas 'views' no próprio SGBD que retornam dados valiosos sobre o serviço. Uma destas é a V$SQLAREA que pode ser utilizada para retornar as últimas queries que foram executadas. Para consultar é simples, é só fazer uma consulta SQL a view.

Exemplo:

 SELECT * FROM V$SQLAREA;

O retorno será uma tabela com vários dados sobre as últimas ações executadas no banco.
Ela provavelmente será uma consulta lenta, portanto prefira usar um limite no número de resultados.

Exemplo:

SELECT * FROM v$sqlarea where ROWNUM < 10
Isto retorna apenas os últimos 10 resultados.

Divirta-se


Contato aparece offline no Openfire


Para quem tem um servidor Openfire e enfrenta problemas com contatos que não aparecem na lista, ou então ficam offline o tempo todo, deixo aqui algumas sugestões.


  1. Marque o contato como desabilitado, aguarde um instante e marque novamente como habilitado.
  2. Apague todo o cache do servidor várias vezes.
  3. Vá na área de sessões e feche a sessão do contato, depois disto apague todo o cache do servidor.
  4. Caso o contato apareça online, porém não esteja aparecendo no grupo, vá ná área de grupos, copie (printScreen ) as configurações desta área, desabilite o compartilhamento, reabilite o compartilhamento.
  5. Já tive alguns casos que o contato só apareceu quando fui no domínio (Active Directory) desativei o contato, voltei no Openfire, fiz os procedimentos acima, voltei a habilitar o usuário no domínio e então refiz os passos acima no Openfire.

Lembro que nenhuma destas soluções são soluções oficiais propostas pela equipe do Openfire, porém me ajudaram quando necessitei.