[oracle_br] Re: Monitoramento de Job / Configuração de E-Mail

2013-02-15 Por tôpico J. Laurindo Chiappa
okdoc : eu não tenho um script pronto aqui para te ceder, mas vou tentar dar umas dicas de como se escreve um - espero que com isso (E com a luxuosa e sempre simpática ajuda do seu amigo sysadmin) vc eventualmente consiga o que precisa - não é nada que em meia horinha de burn-in mental vc não

[oracle_br] Re: Monitoramento de Job / Configuração de E-Mail

2013-02-15 Por tôpico J. Laurindo Chiappa
nativo no banco de dados não há, afaik, nada para o 10g : vc vai ter que ter uma solução Fora do database, que pode ser (para citar a mais simples e barata) escrever um shell script que via sqlplus consulte as views referentes e mande e-mail se preciso, agendando esse shell para rodar a cada x

Re: RES: [oracle_br] SQL Tunning

2013-02-15 Por tôpico J. Laurindo Chiappa
Pois é, Vítor : quem nos garante que o gargalo REAL não está nos SQLs, nos JOINS, lá da VIEW ?? de repente a gente fica caçando cabelo em pelo de ovo aqui no SQL principal, e a lentidão tá lá no SQL "escondido" da view... Só mesmo quem tá com o problema em mãos, conhece o ambiente, pode COMPRO

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Bruno Novo
Eduardo, Troca o DISTINCT por o GROUP BY. Abraço -Original Message- From: Eduardo Rodrigues Sent: 15 Feb 2013 18:07:59 GMT To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] SQL Tunning Mais ou menos assim: WITH produto_loja (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_

RES: [oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico J. Laurindo Chiappa
** COMO ** não pode, porque ??? O que te impede de ativar a Auditoria via AUDIT e/ou via FGA para TODOS os usuários exceto os internos do banco, assim NECESSARIAMENTE PEGANDO de um jeito ou de outro ?? E como eu disse em outra msg, a FGA não apenas diz o usuário de banco MAs também diz o usu´p

[oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico J. Laurindo Chiappa
Tudo jóia ? Então, respondendo os tópicos pela ordem : 1) sim, pra mim qualquer Sistema que não usa os recursos (de performance, de Administração, etc) do RDBMS pelo qual eui paguei tão caro IMHO é sim algo diminuído, já perdeu pontos DE CARA comigo, já caminha para um "inho", sim Eu

Re: RES: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Angelo, na view se faz JOIN com outras tabelas sim, mas não contra outras views. valeu ai galera. De: Vitor Jr. Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 15 de Fevereiro de 2013 17:23 Assunto: RES: [oracle_br] SQL Tunning   Concordo... espe

Re: RES: [oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico Welvis Moretto
Claro, Carlos. Ainda bem que a SAP tem isso.. Entretanto, não posso por uma FGA, ou um AUDIT para rodar em uma tabela SAP, pois não vou saber qual usuário faz tal opração. Isso que quis dizer.  att, De: Carlos Alfredo M. Menezes Para: "oracle_br@yahoogrupo

RES: [oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico Carlos Alfredo M. Menezes
Boa tarde, Concordo com os colegas que existem sistemas que não passaram por nenhuma análise de DBA, eu só retiraria o SAP desta listagem, visto que o mesmo é bem completo, tem como rastrear tudo, chegando até o detalhe de mostrar a linha do código fonte que está a instrução SQL, lembrando que

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Fabricio Pedroso Jorge
Cria uma view materializada com a opção query rewrite, caso esses dados não sejam atualizados com frequência. Ai podes fazer o refresh uma vez por dia (ou talvez o refresh on commit). Com a view, essa query vai executar instantaneamente. Em 15 de fevereiro de 2013 17:23, Vitor Jr. escreveu: > **

Re: [oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico Welvis Moretto
Filosofia=boas praticas.. rsrs De: Welvis Moretto Para: "oracle_br@yahoogrupos.com.br" Enviadas: Sexta-feira, 15 de Fevereiro de 2013 17:02 Assunto: Re: [oracle_br] Re: recuperar todos os Sql de uma Sessão   Sistemazinho! rsrsrs. Chiappa, nem sempre a

Re: [oracle_br] Treinamento oficial Oracle

2013-02-15 Por tôpico angelo
Acho que o caminho mais simples ai, seria perguntar direto pra eles ( pessoal da Ka ) Se não aparece no site oficial, tem chance de não ser credenciado 2013/2/15 marcelo_pranckevicius > ** > > > Pessoal, boa tarde. > > Eu sei que este assunto sobre os cursos oficiais Oracle já foi tratado > aqu

RES: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Vitor Jr.
Concordo... especialmente pra tuning, onde envolva view, depois tem que ficar analisando o código de cada uma pra ver onde tá a PORRA do gargalo... isso é preguiça criar esse monte de views... rsrsrsrsrs -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico angelo
que bom que resolveu, mas você faz Join com uma view. Essa view (me refiro ao codigo fonte dela) ao executar a query para criá-la, também faz join com mais alguém, ou acessa outra view dentro dela? De inicio, minha pergunta pode parecer hilária, cretina ou sem lógica, mas é um absurdo que algum

Re: [oracle_br] Livro Oracle Database 11g Manual do DBA.

2013-02-15 Por tôpico Henderson Rocha
Boa tarde Samuel, Consegui com outro colega do grupo. Muito obrigado. -- Att, Henderson Rocha DBA Trainee Em 15 de fevereiro de 2013 16:47, Samuel Santos escreveu: > ** > > > TENHO ESTE LIVRO EM PORTUGUÊS. > > Se quiser comprar podemos negociar. > > > >__

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Pessoal, consegui encontrar o problema. Na view "vw_produtos_tabela" a coluna cod_prod está como NUMBER, enquanto as outras está como VARCHAR2, na hora do JOIN ele faz uma conversao implicita dificultando o desempenho da query, mudei para varchar2 e agora está muito rápido, obrigado a todos que

RES: [oracle_br] Treinamento oficial Oracle

2013-02-15 Por tôpico Rafael De Souza
Olá. Boa tarde. É a minha primeira mensagem no grupo, por isso pode ser tarde até alguns poderem ler. Eu realizei um curso de ABAP dentro da Ka Solution. A conversa pareceu um pouco com o que ouvi sobre o entrave SAP x KA. Nesse entrave, a KA se desvinculou da SAP, mas continuou com as academ

Re: [oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico Welvis Moretto
Sistemazinho! rsrsrs. Chiappa, nem sempre a pessoa que define a arquitetura da aplicação conhece e/ou pede ajuda para um DBA. Isso acontece e muito, pelo menos em sistemas como GEMCO, MasterSAF. SAP (apesar de ter logs de tudo (podendo ser configurado), não tem como fazer uma audit ou habilita

Re: [oracle_br] Livro Oracle Database 11g Manual do DBA.

2013-02-15 Por tôpico Samuel Santos
TENHO ESTE LIVRO EM PORTUGUÊS. Se quiser comprar podemos negociar.   > > De: Milton Bastos Henriquis Jr. >Para: oracle_br@yahoogrupos.com.br >Enviadas: Sexta-feira, 15 de Fevereiro de 2013 16:05 >Assunto: Re: [oracle_br] Livro Oracle Database 11g Manual do DBA. >

[oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico J. Laurindo Chiappa
Continuando um pouco o assunto, SE realmente o teu sistema é tipo aqueles sistemazinhos que (via de regra sem a MENOR JUSTIFICATIVA) usa o mesmo schema pra todos os usuário finais (não seguindo a boa prática de se ter UM usuário de banco para CADA usuário final do sistema, se esses usuários sã

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Eduardo Rodrigues
Rafael me desculpe pela sintaxe, não consegui testar, mas acredito que faltou "as" após a tabela, fica assim: WITH produto_loja as Veja se consegue mudar sua query para retirar o distinct, ele não é performático. *Att.* *Eduardo Rodrigues* Em 15 de fevereiro de 2013 15:30, Rafael Mendonca escr

[oracle_br] Re: Treinamento oficial Oracle

2013-02-15 Por tôpico marcelo_pranckevicius
Mario, Muito obrigado pela resposta. Com certeza ajudou. Abraço Marcelo S Pranckevicius --- Em oracle_br@yahoogrupos.com.br, José Mario Barduchi escreveu > > Marcelo > > Fiz um curso lá na Ka no final do ano passado para validar a minha OCP e > foi aceito pela Oracle sem problemas. > > O qu

[oracle_br] Treinamento oficial Oracle

2013-02-15 Por tôpico marcelo_pranckevicius
Pessoal, boa tarde. Eu sei que este assunto sobre os cursos oficiais Oracle já foi tratado aqui algumas vezes, porém me surgiu uma dúvida. Estive hoje cotando os preço dos cursos Oracle na KA Solution - SP e achei que estão em conta. Porém, estive conversando com alguns colegas e eles "estranh

Re: [oracle_br] Treinamento oficial Oracle

2013-02-15 Por tôpico José Mario Barduchi
Marcelo Fiz um curso lá na Ka no final do ano passado para validar a minha OCP e foi aceito pela Oracle sem problemas. O que o pessoal da KA me disse, pois também achei estranho o valor é que o tipo de parceria deles é diferente de outras parcerias, como por exemplo da parceria do IBTA. Segundo

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Eduardo, obrigado pela ajuda, como nao tenho experiencia com WITH queria saber como devo proceder, deu esse erro aqui: ORA-32039: A cláusula WITH recursiva deve ter a lista de apelidos de coluna De: Eduardo Rodrigues Para: oracle_br@yahoogrupos.com.br Enviada

[oracle_br] Re: SQL Tunning

2013-02-15 Por tôpico J. Laurindo Chiappa
Colega, as primeiras coisas primeiro : vc ** TEM CERTEZA ** que esse full table scan é o vilão da história ?? Não sei se vc sabe, mas NEM SEMPRE "full table scan=RUIM, acesso via índice=BOM", DE FORMA ALGUMA podemos dizer que se uma query não usa um índice ela está quebrada necessariamente

[oracle_br] Treinamento oficial Oracle

2013-02-15 Por tôpico Marcelo da Silva Pranckevicius
Pessoal, boa tarde. Eu sei que este assunto sobre os cursos oficiais Oracle já foi tratado aqui algumas vezes, porém me surgiu uma dúvida. Estive hoje cotando os preço dos cursos Oracle na KA Solution - SP e achei que estão em conta. Porém, estive conversando com alguns colegas e eles "estranh

Re: [oracle_br] Livro Oracle Database 11g Manual do DBA.

2013-02-15 Por tôpico Henderson Rocha
Boa tarde Milton, Sei disso, mais muita gente, não sei do grupo, que faz esse tipo de acervo para seus estudos. Mesmo assim, muito obrigado pela atenção. Abs a todos. -- Att, Henderson Rocha DBA Trainee Em 15 de fevereiro de 2013 16:05, Milton Bastos Henriquis Jr. < miltonbas...@gmail.com

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Eduardo Rodrigues
Mais ou menos assim: WITH produto_loja (SELECT MIN(pl.val_preco_venda) AS precomin_prod_sem_tabela, MAX(pl.val_preco_venda) AS precomax_prod_sem_tabela FROM produto_loja pl) SELECT DISTINCT me.cod_prod codigo_produto, vw.codigo_planilha, vw.percentual_

[oracle_br] Livro Oracle Database 11g Manual do DBA.

2013-02-15 Por tôpico henderson.rocha
Boa tarde Senhores, Alguém do grupo teria o livro Oracle Database 11g Manual do DBA versão ingles em pdf (ebook) para dar continuidade aos estudos ... Desde já agradeço. -- Att, Henderson Rocha DBA Trainee

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Eduardo Rodrigues
Rafael tenta usar o with para consulta da tabela produto_loja. *Att.* *Eduardo Rodrigues* Em 15 de fevereiro de 2013 14:54, Rafael Mendonca escreveu: > ** > > > Milton, mas existe uma cláusula where fazendo o JOIN. > > Rodrigo, existe sim. > > A coluna cod_prod tanto na tabela "PRODUTO_LOJA" co

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Milton, mas existe uma cláusula where fazendo o JOIN. Rodrigo, existe sim.  A coluna cod_prod tanto na tabela "PRODUTO_LOJA" como na tabela "multipla_embl" são indexadas De: Rodrigo Mufalani Para: oracle_br@yahoogrupos.com.br Enviadas: Sexta-feira, 15 de Fev

Re: [oracle_br] SQL Tunning

2013-02-15 Por tôpico Rodrigo Mufalani
   Existe algum indice na tabela produto_loja para as colunas usadas? Comece por ai!!! Enviado por Samsung Mobile Mensagem original De : Rafael Mendonca Data: Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] SQL Tunning Pessoal, boa tarde. Estou com um problema

[oracle_br] SQL Tunning

2013-02-15 Por tôpico Rafael Mendonca
Pessoal, boa tarde. Estou com um problema de desempenho no sql abaixo: http://nopaste.dk/p20777 Segue o plano de execução: http://nopaste.dk/p20779 Existe algo nessa query que eu possa modificar para evitar o TABLE ACCESS FULL? [As partes desta mensagem que não continham texto foram removida

[oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico J. Laurindo Chiappa
Então : a versão 10g já nos deu a DBMS_FGA (que já nos dá o TEXTO COMPLETO dos DMLs auditados) JUSTAMENTE para que não tenhamos que acessar a V$SQL, que não tem (e nunca teve) Integridade alguma, NEM é garantida a ordem de gravação nela... Pra mim o que vc deve estar vendo aí é a V$SQL sendo a

[oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico J. Laurindo Chiappa
Como eu cite na msg anterior, vc Não Diz exatamente o que é e para que usava essa consulta no tal "trigger de auditoria", MAS me ocorreu que talvez seja triggers de DDL, e que talvez SEM NECESSIDADE vc estava consultando a V$SQL, e a V$SQL não foi atualizada ainda na hora que seu trigger dispa

[oracle_br] Re: recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico J. Laurindo Chiappa
Colega, eu estou aqui com 10g (EE 10.2.0.5 na verdade) e *** NÃO ** cheguei nesse seu resultado de "mostrar todos os SQLs da sessão", de ** jeito nenhum ** : C:\Windows\system32>sqlplus system/oracle SQL*Plus: Release 10.2.0.5.0 - Production on Sex Fev 15 13:21:58 2013 Copyright (c) 1982,

Res: Re: RES: [oracle_br] Retorno de Trigger

2013-02-15 Por tôpico Emerson Sanches
Obrigado Chiappa, vou estudar com carinho esse seu exemplo. Obrigado tb ao Zilmar, o exemplo de insert returning que ele passou era exatamente o que eu queria. Obrigado a todos. Emerson Sanches Analista de Sistemas [As partes desta mensagem que não continham texto foram removidas]

[oracle_br] recuperar todos os Sql de uma Sessão

2013-02-15 Por tôpico Welvis Moretto
Olá pessoal, tudo bem? Eu tinha o seguinte sql rodando em oracle 10g; SELECT    A.OSUSER,            SUBSTR(A.MACHINE,INSTR(A.MACHINE,'\')+1 ,LENGTH(A.MACHINE)) MAQUINA,            A.PROGRAM,            A.TERMINAL,            B.SQL_FULLTEXT          FROM V$SESSION A,               V$SQL B      

Res: Re: RES: [oracle_br] Retorno de Trigger

2013-02-15 Por tôpico J. Laurindo Chiappa
Imagino que isso vai levar uns minutinhos mais que os 2 minutos que normalmente dedico à uma resposta, mas ok ...Bem, para o que possa valer, segue um exemplo : já que vc tem pouquíssima concorrência planejada para esse INSERT ** E ** que a mesma sessão segue com a mesma conexão até o final da