Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Douglas Tondo

Oracle Tabelas Modificadas

Recommended Posts

Boa dia, gostaria de saber como eu faço para encontrar a ultima modificação de uma tabela (insert/update/delete) sem precisar ligar a auditoria.

 

O que eu gostaria de saber é a ultima modificação de uma TABELA, não de suas linhas e nem de suas colunas.

 

Existe como?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala em relação a DDL´s ?

 

select last_ddl_time
from   user_objects
where object_name = 'TABELA'
and object_type = 'TABLE'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe , li mal o seu post.

 

Se a tabela não estava auditada ou não tinha alguma trigger ou programação para fazer log não conheço meio de saber quem a modificou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe , li mal o seu post.

 

Se a tabela não estava auditada ou não tinha alguma trigger ou programação para fazer log não conheço meio de saber quem a modificou.

 

Que é isso.. tranquilo.

 

Bem,tenho que confessar que nao conheco nada sobre auditoria. Vou fazer algumas perguntas para me interar.

 

1- Ligar a auditoria pesa muito nas consultas?

2- existe como ligar auditoria só de algumas tabelas?

3- existe como escolher os tipos de auditoria? Ex: quero verificar apenas se a tabela mudou. O numero de rows inseridas por segundo...e outros indicadores não sao interessantes para mim.

4- o que é melhor para esse meu caso: ligar a auditoria ou fazer um monte de trigger que dispara quando insere/atualiza/deleta e registrar isso em uma tabela?

 

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.