Re: [oracle_br] Re: Trigger de monitoramento de tran sação

2017-02-23 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Sim, sei bem que às vezes é difícil, mas pelo menos vc demonstrou seus 
conhecimentos técnicos, expôs as alternativas técnicas, e explicou os Riscos 
envolvidos, principalmente de custos e performance, né ? Se depois de fazer 
isso neguim nem te deu pelota é como eu falei, vc tapa o nariz e faz, depois se 
neguim reclamar dos resultados não-ótimos vc só aponta teu texto e diz "eu te 
disse, eu te disse"

 Espero que tenham sido úteis minhas observações sobre o AUDIT nativo, sobre as 
alternativas built-in (como o LOGMINER, mas sem esquecer do FGA, que eu ia 
esquecendo!!) e o link sobre a rotina de criação automatizada de triggers no 
caso de muitas tabelas a auditar via trigger de DML...
 
 []s
 
   Chiappa

Re: [oracle_br] Re: Trigger de monitoramento de tran sação

2017-02-22 Por tôpico Wanderson Barrence wbarre...@gmail.com [oracle_br]
Então Chiappa!!!

Eu até tentei argumentar, mas k... É melhor deixar pra lá.

Eu fiz um negócio bem simples aqui e mandei.

Em 22 de fevereiro de 2017 19:12, jlchia...@yahoo.com.br [oracle_br] <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> cara, primeiro observo que para procedimento técnico não tem essa do
> cliente "querer" : se ele tiver uma razão ** séria ** e tecnicamente válida
> para a recusa ok, a gente escuta, mas se não não faz sentido ele palpitar
> no que não sabe... Não é você o Consultor, que eles estão Pagando pelo
> conhecimento técnico ?? Então No máximo, se eles insistirem, se municia
> no asktom que vc acha artigos dizendo com todas as letras que via de regra
> QUALQUER built-in do RDBMS é muito mais performático (por ser escrito em C
> compilado ** e ** situado no kernel do banco , versus a sua coitada rotina
> em PL/SQL interpretado E externa ao kernel), além de ser Muito mais **
> barato ** para implementar (eles não tiveram que pagar as ** várias **
> horas/homem de programação necessárias), E como complemento via de regra é
> ** muito ** mais Estável (pois foi escrito por um TIME de desenvolvedores,
> depois sujeito a code review, bem diferente do programador eu-sozinho que
> acho ser o seu caso)...
>  APRESENTA esses argumentos pro teu cliente, que daí se por Teimosia,
> burrice ou qquer razão não-técnica ele não os aceitar vc FEZ a sua
> obrigação : mais tarde se neguim reclamar do custo, do tempo que levou pra
> desenvolver ou da Estabilidade da solução customizada, vc tem aonde
> apelar...
>
>  Só digo de novo :
>
>   1. Não Deixe de validar as outras auditorias built-in além do comando
> AUDIT, principalmente a possibilidade de log miner
>
>   e
>
>   2. se for programar, não deixe de checar se a tua versão de banco
> permite coisas como a trigger de DDL após AUDIT, para fazer Combinações
> entre o nativo e o customizado
>
>   e
>
>   3. se vc for precisar lançar mão da técnica de criar uma trigger de DML
> pra cada tabela a Auditar, estude ** carinhosamente ** os links que te dei
>
>
>  []s
>
>Chiappa
> 
>


Re: [oracle_br] Re: Trigger de monitoramento de tran sação

2017-02-22 Por tôpico jlchia...@yahoo.com.br [oracle_br]
cara, primeiro observo que para procedimento técnico não tem essa do cliente 
"querer" : se ele tiver uma razão ** séria ** e tecnicamente válida para a 
recusa ok, a gente escuta, mas se não não faz sentido ele palpitar no que não 
sabe... Não é você o Consultor, que eles estão Pagando pelo conhecimento 
técnico ?? Então No máximo, se eles insistirem, se municia no asktom que vc 
acha artigos dizendo com todas as letras que via de regra QUALQUER built-in do 
RDBMS é muito mais performático (por ser escrito em C compilado ** e ** situado 
no kernel do banco , versus a sua coitada rotina em PL/SQL interpretado E 
externa ao kernel), além de ser Muito mais ** barato ** para implementar (eles 
não tiveram que pagar as ** várias ** horas/homem de programação necessárias), 
E como complemento via de regra é ** muito ** mais Estável (pois foi escrito 
por um TIME de desenvolvedores, depois sujeito a code review, bem diferente do 
programador eu-sozinho que acho ser o seu caso)...
 APRESENTA esses argumentos pro teu cliente, que daí se por Teimosia, burrice 
ou qquer razão não-técnica ele não os aceitar vc FEZ a sua obrigação : mais 
tarde se neguim reclamar do custo, do tempo que levou pra desenvolver ou da 
Estabilidade da solução customizada, vc tem aonde apelar...
 
 Só digo de novo :
 
  1. Não Deixe de validar as outras auditorias built-in além do comando AUDIT, 
principalmente a possibilidade de log miner
  
  e
  
  2. se for programar, não deixe de checar se a tua versão de banco permite 
coisas como a trigger de DDL após AUDIT, para fazer Combinações entre o nativo 
e o customizado

  e

  3. se vc for precisar lançar mão da técnica de criar uma trigger de DML pra 
cada tabela a Auditar, estude ** carinhosamente ** os links que te dei
  
  
 []s
 
   Chiappa