Re: [oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Fabio Prado
Chiappa, não conheço nenhum CT que comercialize treinamentos online. Eu
acho que no programa WDP não existe treinamento online.

Ao inves de cursos online, sugiro que o colega pesquise também por
vídeoaulas, onde o aluno tenha um canal de comunicação com o instrutor. Eu
tenho vontade de gravar vídeoaulas de administração, mas infelizmente falta
tempo!

Abs
Em 10/10/2013 20:10, "J. Laurindo Chiappa" 
escreveu:

> **
>
>
> na verdade a dúvida nem é sobre a Qualidade, mas sim sobre ** SE **
> existem cursos WDP online, se algum dos parceiros aonde vc deu aula/ficou
> conhecendo dá o treinamento WDP online
> Sobre os cursos de auto-treinamento offline em CD/DVD , eles realmente são
> muito bons mas, além de serem Totalmente em Inglês afaik vc Não Tem acesso
> a um instrutor para tirar as dúvidas , o que é o diferencial dos
> treinamentos online da Oracle... Isso sem contar como vc diz realmente o
> preço, não tão mais baixo do que um treinamento online ou presencial...
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, Fabio Prado  escreveu
> >
> > Eu sei que a Oracle está investindo bastante em treinamentos online
> > ultimamente, mas não sei se eles são bons, pois nunca fiz e não conheço
> > quem tenha feito. Segue o link para mais informações:
> >
> http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=600
> >
> > Ao invés de treinamentos online oficiais, eu já fiz os cursos em cd de
> > auto-estudo da Oracle e gostei muito (ver
> >
> http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=35
> ).
> > Os preços deles são similares aos dos treinamentos oficiais.
> >
> > []s
> >
> >
> > Em 10 de outubro de 2013 18:25, J. Laurindo Chiappa
> > escreveu:
> >
> > > **
> > >
> > >
> > > Como complementação, o colega lá estava interessado em treinamento
> online
> > > (muito certamente por estar fisicamente distante dos grandes centros)
> : vc
> > > sabe se algum desses WDPs são efetuados online, ou são presenciais
> > > necessariamente ??
> > >
> > > []s
> > >
> > > Chiappa
> > >
> > > --- Em oracle_br@yahoogrupos.com.br, Fabio Prado  escreveu
> > > >
> > > > É importante entender que os cursos oficiais são subdivididos em 2
> > > > programas: WDP e OAEC. OS WDP são bem mais baratos, mas são voltados
> > > apenas
> > > > para estudantes, portanto, neste programa a emissão de NF é só para
> PF e
> > > > normalmente vc terá 2 aulas semanais de 4h. Eu já ministrei
> treinamentos
> > > > neste programa em São Paulo na Veris IBTA e KaSolution. Para mais
> > > > informações leia o artigo:
> > > >
> > >
> http://www.fabioprado.net/2012/10/treinamentos-em-bancos-de-dados-oracle.html
> > > >
> > > > []s
> > > >
> > > > Fábio Prado
> > > >
> > > >
> > > > Em 10 de outubro de 2013 16:43, J. Laurindo Chiappa
> > > > escreveu:
> > > >
> > > > > **
> > > > >
> > > > >
> > > > > Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a
> Aplicabilidade
> > > > > aqui é reciclagem de conhecimentos para um DBA, ie, para alguém
> que VAI
> > > > > fazer o upgrade, e não para um desenvolvedor que precisa
> conhecer/se
> > > > > atualizar na 11g...
> > > > > Nesse caso específico da sua necessidade, eu desconheço um curso
> > > > > específico para upgrade 10g=>11g, então imho vc teria que fazer os
> > > Cursos
> > > > > normais mesmo, ie :
> > > > > Oracle Database 11g: New Features for Administrators Accelerated
> > > Release
> > > > > 2, o workshop de Administração de RDBMS versão 11g e o de
> Administração
> > > > > Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da
> Oracle
> > > são
> > > > > de bom nível mas bem caros (principalmente comparando o online com
> o
> > > > > Presencial, o online deveria ser Muito Mais barato mas não é tanto
> > > assim),
> > > > > veja lá no site da Oracle condições, turmas e agendas E como eu
> > > disse,
> > > > > vamos aguardar as recomendações e contra-recomendações do pessoal
> da
> > > lista,
> > > > > mas Não SE FIE só nisso : como eu disse, uma análise do conteúdo
> > > > > programático, do material (ou pelo menos de um sample), assistir
> uma
> > > aula
> > > > > (ou ver um vídeo com trecho da aula) serão recursos Inestimáveis
> na SUA
> > > > > avaliação, que vc complementará com pesquisas e contatos com
> ex-alunos,
> > > > > levantamento em sites de Reclamações, etc, etc,
> > > > >
> > > > > []s
> > > > >
> > > > > Chiappa
> > > > >
> > > > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > > > > escreveu
> > > > > >
> > > > > > Chiappa
> > > > > >
> > > > > > Seria um curso de RDBMS avançado de upgrade da versão 10g para
> 11g.
> > > Não
> > > > > estou conseguindo encontrar um curso online. Se conhecerem um sobre
> > > RAC e
> > > > > backyp (RMAN) já seria bom.
> > > > > >
> > > > > > Grato,
> > > > > >
> > > > > > Att
> > > > > >
> > > > > > Alexandre Brum
> > > > > >
> > > > > >
> > > > > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"
> > > 
> > > > > escreveu
> > > > > > >
> > > > > > > Isso

[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico J. Laurindo Chiappa
 na verdade a dúvida nem é sobre a Qualidade, mas sim sobre ** SE ** existem 
cursos WDP online, se algum dos parceiros aonde vc deu aula/ficou conhecendo dá 
o treinamento WDP online 
 Sobre os cursos de auto-treinamento offline em CD/DVD , eles realmente são 
muito bons mas, além de serem Totalmente em Inglês afaik vc Não Tem acesso a um 
instrutor para tirar as dúvidas , o que é o diferencial dos treinamentos online 
da Oracle... Isso sem contar como vc diz realmente o preço, não tão mais baixo 
do que um treinamento online ou presencial...

 []s

   Chiappa

--- Em oracle_br@yahoogrupos.com.br, Fabio Prado  escreveu
>
> Eu sei que a Oracle está investindo bastante em treinamentos online
> ultimamente, mas não sei se eles são bons, pois nunca fiz e não conheço
> quem tenha feito. Segue o link para mais informações:
> http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=600
> 
> Ao invés de treinamentos online oficiais, eu já fiz os cursos em cd de
> auto-estudo da Oracle e gostei muito (ver
> http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=35).
> Os preços deles são similares aos dos treinamentos oficiais.
> 
> []s
> 
> 
> Em 10 de outubro de 2013 18:25, J. Laurindo Chiappa
> escreveu:
> 
> > **
> >
> >
> > Como complementação, o colega lá estava interessado em treinamento online
> > (muito certamente por estar fisicamente distante dos grandes centros) : vc
> > sabe se algum desses WDPs são efetuados online, ou são presenciais
> > necessariamente ??
> >
> > []s
> >
> > Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br, Fabio Prado  escreveu
> > >
> > > É importante entender que os cursos oficiais são subdivididos em 2
> > > programas: WDP e OAEC. OS WDP são bem mais baratos, mas são voltados
> > apenas
> > > para estudantes, portanto, neste programa a emissão de NF é só para PF e
> > > normalmente vc terá 2 aulas semanais de 4h. Eu já ministrei treinamentos
> > > neste programa em São Paulo na Veris IBTA e KaSolution. Para mais
> > > informações leia o artigo:
> > >
> > http://www.fabioprado.net/2012/10/treinamentos-em-bancos-de-dados-oracle.html
> > >
> > > []s
> > >
> > > Fábio Prado
> > >
> > >
> > > Em 10 de outubro de 2013 16:43, J. Laurindo Chiappa
> > > escreveu:
> > >
> > > > **
> > > >
> > > >
> > > > Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a Aplicabilidade
> > > > aqui é reciclagem de conhecimentos para um DBA, ie, para alguém que VAI
> > > > fazer o upgrade, e não para um desenvolvedor que precisa conhecer/se
> > > > atualizar na 11g...
> > > > Nesse caso específico da sua necessidade, eu desconheço um curso
> > > > específico para upgrade 10g=>11g, então imho vc teria que fazer os
> > Cursos
> > > > normais mesmo, ie :
> > > > Oracle Database 11g: New Features for Administrators Accelerated
> > Release
> > > > 2, o workshop de Administração de RDBMS versão 11g e o de Administração
> > > > Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da Oracle
> > são
> > > > de bom nível mas bem caros (principalmente comparando o online com o
> > > > Presencial, o online deveria ser Muito Mais barato mas não é tanto
> > assim),
> > > > veja lá no site da Oracle condições, turmas e agendas E como eu
> > disse,
> > > > vamos aguardar as recomendações e contra-recomendações do pessoal da
> > lista,
> > > > mas Não SE FIE só nisso : como eu disse, uma análise do conteúdo
> > > > programático, do material (ou pelo menos de um sample), assistir uma
> > aula
> > > > (ou ver um vídeo com trecho da aula) serão recursos Inestimáveis na SUA
> > > > avaliação, que vc complementará com pesquisas e contatos com ex-alunos,
> > > > levantamento em sites de Reclamações, etc, etc,
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > > > escreveu
> > > > >
> > > > > Chiappa
> > > > >
> > > > > Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g.
> > Não
> > > > estou conseguindo encontrar um curso online. Se conhecerem um sobre
> > RAC e
> > > > backyp (RMAN) já seria bom.
> > > > >
> > > > > Grato,
> > > > >
> > > > > Att
> > > > >
> > > > > Alexandre Brum
> > > > >
> > > > >
> > > > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"
> > 
> > > > escreveu
> > > > > >
> > > > > > Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o
> > > > Oracle RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um
> > > > Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou
> > para
> > > > Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado)
> > ???
> > > > Se for para DBAs, o foco é em alguma técnica/algum item específico na
> > > > administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para
> > isso,
> > > > mais ou menos ?? Já que vc procura treinamento online, tão dentro as
> > opções
> > > > INTERNACIONAIS, com treinamento feito em Inglês 
> > > > > > Eu pessoalmente andei levantando treiname

Re: [oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Fabio Prado
Eu sei que a Oracle está investindo bastante em treinamentos online
ultimamente, mas não sei se eles são bons, pois nunca fiz e não conheço
quem tenha feito. Segue o link para mais informações:
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=600

Ao invés de treinamentos online oficiais, eu já fiz os cursos em cd de
auto-estudo da Oracle e gostei muito (ver
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=35).
Os preços deles são similares aos dos treinamentos oficiais.

[]s


Em 10 de outubro de 2013 18:25, J. Laurindo Chiappa
escreveu:

> **
>
>
> Como complementação, o colega lá estava interessado em treinamento online
> (muito certamente por estar fisicamente distante dos grandes centros) : vc
> sabe se algum desses WDPs são efetuados online, ou são presenciais
> necessariamente ??
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, Fabio Prado  escreveu
> >
> > É importante entender que os cursos oficiais são subdivididos em 2
> > programas: WDP e OAEC. OS WDP são bem mais baratos, mas são voltados
> apenas
> > para estudantes, portanto, neste programa a emissão de NF é só para PF e
> > normalmente vc terá 2 aulas semanais de 4h. Eu já ministrei treinamentos
> > neste programa em São Paulo na Veris IBTA e KaSolution. Para mais
> > informações leia o artigo:
> >
> http://www.fabioprado.net/2012/10/treinamentos-em-bancos-de-dados-oracle.html
> >
> > []s
> >
> > Fábio Prado
> >
> >
> > Em 10 de outubro de 2013 16:43, J. Laurindo Chiappa
> > escreveu:
> >
> > > **
> > >
> > >
> > > Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a Aplicabilidade
> > > aqui é reciclagem de conhecimentos para um DBA, ie, para alguém que VAI
> > > fazer o upgrade, e não para um desenvolvedor que precisa conhecer/se
> > > atualizar na 11g...
> > > Nesse caso específico da sua necessidade, eu desconheço um curso
> > > específico para upgrade 10g=>11g, então imho vc teria que fazer os
> Cursos
> > > normais mesmo, ie :
> > > Oracle Database 11g: New Features for Administrators Accelerated
> Release
> > > 2, o workshop de Administração de RDBMS versão 11g e o de Administração
> > > Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da Oracle
> são
> > > de bom nível mas bem caros (principalmente comparando o online com o
> > > Presencial, o online deveria ser Muito Mais barato mas não é tanto
> assim),
> > > veja lá no site da Oracle condições, turmas e agendas E como eu
> disse,
> > > vamos aguardar as recomendações e contra-recomendações do pessoal da
> lista,
> > > mas Não SE FIE só nisso : como eu disse, uma análise do conteúdo
> > > programático, do material (ou pelo menos de um sample), assistir uma
> aula
> > > (ou ver um vídeo com trecho da aula) serão recursos Inestimáveis na SUA
> > > avaliação, que vc complementará com pesquisas e contatos com ex-alunos,
> > > levantamento em sites de Reclamações, etc, etc,
> > >
> > > []s
> > >
> > > Chiappa
> > >
> > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > > escreveu
> > > >
> > > > Chiappa
> > > >
> > > > Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g.
> Não
> > > estou conseguindo encontrar um curso online. Se conhecerem um sobre
> RAC e
> > > backyp (RMAN) já seria bom.
> > > >
> > > > Grato,
> > > >
> > > > Att
> > > >
> > > > Alexandre Brum
> > > >
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"
> 
> > > escreveu
> > > > >
> > > > > Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o
> > > Oracle RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um
> > > Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou
> para
> > > Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado)
> ???
> > > Se for para DBAs, o foco é em alguma técnica/algum item específico na
> > > administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para
> isso,
> > > mais ou menos ?? Já que vc procura treinamento online, tão dentro as
> opções
> > > INTERNACIONAIS, com treinamento feito em Inglês 
> > > > > Eu pessoalmente andei levantando treinamento online para DBAs em
> nível
> > > avançado com foco em tuning, e aqui no Brasil não achei nenhum
> confiável,
> > > assim passei pra gerência as refs internacionais, mesmo Para DBAs e
> > > desenvolvedores em nível intermediário ou menor, sei que a Oracle
> mesmo tem
> > > algumas ofertas, veja lá, e algumas empresas independentes oferecem
> também,
> > > mas não tenho experiência própria a comentar, então se vc for optar por
> > > alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em
> > > contato com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA
> do
> > > material, se for possível entrar como Observador num dos treinamentos
> (ás
> > > vezes é)
> > > > >
> > > > > []s
> > > > >
> > > > > Chiappa
> > > > >
> > > > > []s
> > > > >
> > > > > Chiappa
> > > > >
> > > > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 

[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico J. Laurindo Chiappa
Como complementação, o colega lá estava interessado em treinamento online 
(muito certamente por estar fisicamente distante dos grandes centros) : vc sabe 
se algum desses WDPs são efetuados online, ou são presenciais necessariamente ??

  []s

   Chiappa

--- Em oracle_br@yahoogrupos.com.br, Fabio Prado  escreveu
>
> É importante entender que os cursos oficiais são subdivididos em 2
> programas: WDP e OAEC. OS WDP são bem mais baratos, mas são voltados apenas
> para estudantes, portanto, neste programa a emissão de NF é só para PF e
> normalmente vc terá 2 aulas semanais de 4h. Eu já ministrei treinamentos
> neste programa em São Paulo na Veris IBTA e KaSolution. Para mais
> informações leia o artigo:
> http://www.fabioprado.net/2012/10/treinamentos-em-bancos-de-dados-oracle.html
> 
> []s
> 
> Fábio Prado
> 
> 
> Em 10 de outubro de 2013 16:43, J. Laurindo Chiappa
> escreveu:
> 
> > **
> >
> >
> > Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a Aplicabilidade
> > aqui é reciclagem de conhecimentos para um DBA, ie, para alguém que VAI
> > fazer o upgrade, e não para um desenvolvedor que precisa conhecer/se
> > atualizar na 11g...
> > Nesse caso específico da sua necessidade, eu desconheço um curso
> > específico para upgrade 10g=>11g, então imho vc teria que fazer os Cursos
> > normais mesmo, ie :
> > Oracle Database 11g: New Features for Administrators Accelerated Release
> > 2, o workshop de Administração de RDBMS versão 11g e o de Administração
> > Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da Oracle são
> > de bom nível mas bem caros (principalmente comparando o online com o
> > Presencial, o online deveria ser Muito Mais barato mas não é tanto assim),
> > veja lá no site da Oracle condições, turmas e agendas E como eu disse,
> > vamos aguardar as recomendações e contra-recomendações do pessoal da lista,
> > mas Não SE FIE só nisso : como eu disse, uma análise do conteúdo
> > programático, do material (ou pelo menos de um sample), assistir uma aula
> > (ou ver um vídeo com trecho da aula) serão recursos Inestimáveis na SUA
> > avaliação, que vc complementará com pesquisas e contatos com ex-alunos,
> > levantamento em sites de Reclamações, etc, etc,
> >
> > []s
> >
> > Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > escreveu
> > >
> > > Chiappa
> > >
> > > Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g. Não
> > estou conseguindo encontrar um curso online. Se conhecerem um sobre RAC e
> > backyp (RMAN) já seria bom.
> > >
> > > Grato,
> > >
> > > Att
> > >
> > > Alexandre Brum
> > >
> > >
> > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" 
> > escreveu
> > > >
> > > > Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o
> > Oracle RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um
> > Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou para
> > Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado) ???
> > Se for para DBAs, o foco é em alguma técnica/algum item específico na
> > administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para isso,
> > mais ou menos ?? Já que vc procura treinamento online, tão dentro as opções
> > INTERNACIONAIS, com treinamento feito em Inglês 
> > > > Eu pessoalmente andei levantando treinamento online para DBAs em nível
> > avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável,
> > assim passei pra gerência as refs internacionais, mesmo Para DBAs e
> > desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem
> > algumas ofertas, veja lá, e algumas empresas independentes oferecem também,
> > mas não tenho experiência própria a comentar, então se vc for optar por
> > alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em
> > contato com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do
> > material, se for possível entrar como Observador num dos treinamentos (ás
> > vezes é)
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > escreveu
> > > > >
> > > > > Bom dia pessoal
> > > > >
> > > > > Alguém conhece e indica um bom curso de Oracle 11G online?
> > > > >
> > > > > Grato,
> > > > >
> > > > > Alexandre Brum
> > > > >
> > > >
> > >
> >
> >  
> >
> 
> 
> 
> -- 
> Fábio Prado
> www.fabioprado.net
> "Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
> Oracle"
>




[oracle_br] Re: Problema com not in após upgrade para 11gR2

2013-10-10 Por tôpico J. Laurindo Chiappa
  ENtão, colega : na verdade existem TROCENTAS possibilidades de mudança de 
performance para SQLs envolvendo sub-queries no 11g (entre outras existem o 
result cache, o novo conceito de BIND OPTIMIZING, a alteração nas operações de 
GROUPING lógico que não mais favorecem ordenação, etc, etc) , então eu diria :
  
  1. antes de fazer a análise necessária para DESCOBRIR o que está dando 
diferença para vc, nos diga :

a. como está o seu cenário de migração ? Por exemplo, vc acabou de fazer o 
upgrade para 11g do ambiente teste, e assim está no início da comparação ? Ou 
vc já fez o upgrade no ambiente HOMOLOGAÇÂO, que é o mais idêntico possível (em 
hardware E em software) à Produção ??? pergunto isso porque imagino que vc 
SAIBA que UPGRADE ** não é ** uma Operação que se faça diretamente em Produção, 
então Imagino que vc não chegou nesse ponto, e por isso não pegou a diferença 
de performance dos tais SQLs no 11g contra o 10g... 

b. vc  CAPTUROU amostras de workload no 10g e depois as re-executou no 11g 
(via RAT, Real Application Testing) ?? Capturou BASELINES (ie, amostras de 
planos e níveis de performance) no 10g ?? Ou capturou SQL Tuning Sets dos SQLs 
principais ??

c. como vc fez o upgrade : criou um banco vazio e exportou/importou dados 
?? Ou instalou os novos binários (in-place ou out-place, como foi ?) e fez o 
UPGRADE do db 10g para 11g nos arquivos (no database) já existente ?? 

d. se o hardware do novo servidor difere do servidor do 10g, nos diga 
onde... Fale um pouco sobre o hardware...

e. imagino que a configuração do database em si não muda entre o 10g prod e 
este 11g , mas como está o initfile/spfile ? mostra pra gente os params 
não-default...

   ==> essas perguntas são pra gente ter uma NOçÃO do porque vc não pegou antes 
essas diffs de performance de SQL,  de quais recursos vamos ter para a análise, 
e também para feeling do que pode mudar...

  2. isso posto, partimos para a análise :
  
a. a primeira coisa na Análise é ver se os Planos de Execução mudaram : 
obtenha no 10g E no 11g o Plano de execução ** REAL ** (ie, o que foi executado 
de verdade e está nas V$SQL, e não o Estimado pelo EXPLAIN PLAN), completo com 
a Estimativa de linhas e a qtdade efetiva (A-ROWS/E-ROWS), e compare-os, veja 
se teve alguma mudança ou não

b. se os planos mudaram, realmente a Primeira Coisa que se pensa são as 
Estatísticas : compare as estatísticas do 10g contra o 11g, elas estão nas 
views/tabelas internas específicas, como DBA_TABLES, DBA_TAB_COLUMNS, 
DBA_HISTOGRAMS, etc - 
http://www.oracle-base.com/articles/misc/cost-based-optimizer-and-database-statistics.php#table_index_stats
 as lista -, e aí sim provavelmente vai envolver alguma recoleta de 
estatísticas...

c. se o plano não mudou, aí a gente pensa em diferença de excution steps , 
ie, a mesma operação está demorando x no 10g mas demorando x+y no 11g, mesmo 
com hardware equivalente nas duas máquinas (o que, Repito, imaginamos sempre 
que é o caso) 
  Este caso é um pouco mais complexo para debugar/analisar, mas o primeiro 
passo se ele acontecer seria testar o hardware (principalmente a capacidade de 
I/O) nas duas máquinas, E depois comprara as estatísticas de sistema entre as 
duas, se for o caso recoletando-as no 11g 


   Isso seria o teu Planejamento para já, creio ... ANTES de sair na vakaloka 
alterando parâmetros (principalmente "parâmetros 'ocultos', como vc diz !!!), o 
Certo e Recomendado é vc seguir um plano tipo este proposto

   []s
   
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, JLSilva  escreveu
>
> Senhores, boa tarde.
> Gostaria de solicitar apoio do pessoal do grupo que tenha tido experiência 
> com upgrade de Oracle10gR2 para Oracle11gR2.
> 
> Fizemos um upgrade de um banco de dados Oracle10gR2 10.2.0.5.0 Enterprise 
> Linux 64bit para Oracle11gR2 11.2.0.3.0 Enterprise Linux 64bit.
> 
> Após o upgrade, algumas queries que utilizam "colunaX not in ( subquery )" na 
> cláusula where tiveram o plano de execução alterado e o tempo de execução 
> cresceu extremamente.
> Observamos que se mudarmos a query para usar "not exists (subquery)", o tempo 
> de execução se torna semelhante ao Oracle10gR2. Mas, por existirem muitas 
> aplicações, essa alteração se dará a longo prazo, será ajustado aos poucos.
> O que gostaria de apoio de vocês é, caso tenham encontrado esse tipo de 
> problema, se houve solução que não tenha sido através de alteração das 
> consultas na aplicação.
> Por exemplo, eventualmente algum parâmetro de inicialização, ou coleta de 
> estatísticas, ou parâmetro oculto, ou outros mecanismos que façam que o 
> otimizador do 11gR2 escolha um plano que tenha um tempo de execução melhor.
> 
> agradeço antecipadamente!
> Abraço.
>




[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Alexandre
Obrigado, Fabrício

Vou ler.

Att

Alexandre Brum

--- Em oracle_br@yahoogrupos.com.br, Fabio Prado  escreveu
>
> É importante entender que os cursos oficiais são subdivididos em 2
> programas: WDP e OAEC. OS WDP são bem mais baratos, mas são voltados apenas
> para estudantes, portanto, neste programa a emissão de NF é só para PF e
> normalmente vc terá 2 aulas semanais de 4h. Eu já ministrei treinamentos
> neste programa em São Paulo na Veris IBTA e KaSolution. Para mais
> informações leia o artigo:
> http://www.fabioprado.net/2012/10/treinamentos-em-bancos-de-dados-oracle.html
> 
> []s
> 
> Fábio Prado
> 
> 
> Em 10 de outubro de 2013 16:43, J. Laurindo Chiappa
> escreveu:
> 
> > **
> >
> >
> > Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a Aplicabilidade
> > aqui é reciclagem de conhecimentos para um DBA, ie, para alguém que VAI
> > fazer o upgrade, e não para um desenvolvedor que precisa conhecer/se
> > atualizar na 11g...
> > Nesse caso específico da sua necessidade, eu desconheço um curso
> > específico para upgrade 10g=>11g, então imho vc teria que fazer os Cursos
> > normais mesmo, ie :
> > Oracle Database 11g: New Features for Administrators Accelerated Release
> > 2, o workshop de Administração de RDBMS versão 11g e o de Administração
> > Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da Oracle são
> > de bom nível mas bem caros (principalmente comparando o online com o
> > Presencial, o online deveria ser Muito Mais barato mas não é tanto assim),
> > veja lá no site da Oracle condições, turmas e agendas E como eu disse,
> > vamos aguardar as recomendações e contra-recomendações do pessoal da lista,
> > mas Não SE FIE só nisso : como eu disse, uma análise do conteúdo
> > programático, do material (ou pelo menos de um sample), assistir uma aula
> > (ou ver um vídeo com trecho da aula) serão recursos Inestimáveis na SUA
> > avaliação, que vc complementará com pesquisas e contatos com ex-alunos,
> > levantamento em sites de Reclamações, etc, etc,
> >
> > []s
> >
> > Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > escreveu
> > >
> > > Chiappa
> > >
> > > Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g. Não
> > estou conseguindo encontrar um curso online. Se conhecerem um sobre RAC e
> > backyp (RMAN) já seria bom.
> > >
> > > Grato,
> > >
> > > Att
> > >
> > > Alexandre Brum
> > >
> > >
> > > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" 
> > escreveu
> > > >
> > > > Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o
> > Oracle RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um
> > Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou para
> > Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado) ???
> > Se for para DBAs, o foco é em alguma técnica/algum item específico na
> > administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para isso,
> > mais ou menos ?? Já que vc procura treinamento online, tão dentro as opções
> > INTERNACIONAIS, com treinamento feito em Inglês 
> > > > Eu pessoalmente andei levantando treinamento online para DBAs em nível
> > avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável,
> > assim passei pra gerência as refs internacionais, mesmo Para DBAs e
> > desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem
> > algumas ofertas, veja lá, e algumas empresas independentes oferecem também,
> > mas não tenho experiência própria a comentar, então se vc for optar por
> > alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em
> > contato com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do
> > material, se for possível entrar como Observador num dos treinamentos (ás
> > vezes é)
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > escreveu
> > > > >
> > > > > Bom dia pessoal
> > > > >
> > > > > Alguém conhece e indica um bom curso de Oracle 11G online?
> > > > >
> > > > > Grato,
> > > > >
> > > > > Alexandre Brum
> > > > >
> > > >
> > >
> >
> >  
> >
> 
> 
> 
> -- 
> Fábio Prado
> www.fabioprado.net
> "Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
> Oracle"
>




[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Alexandre
Obrigado pelos esclarecimentos, Chiappa.

Att

Alexandre Brum

--- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"  
escreveu
>
>   Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a Aplicabilidade 
> aqui é reciclagem de conhecimentos para um DBA, ie, para alguém que VAI fazer 
> o upgrade, e não para um desenvolvedor que precisa conhecer/se atualizar na 
> 11g... 
>Nesse caso específico da sua necessidade, eu desconheço um curso 
> específico para upgrade 10g=>11g, então imho vc teria que fazer os Cursos 
> normais mesmo, ie : 
> Oracle Database 11g: New Features for Administrators Accelerated Release 2, o 
> workshop de Administração de RDBMS versão 11g e o de Administração 
> Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da Oracle são de 
> bom nível mas bem caros (principalmente comparando o online com o Presencial, 
> o online deveria ser Muito Mais barato mas não é tanto assim), veja lá no 
> site da Oracle condições, turmas e agendas E como eu disse, vamos 
> aguardar as recomendações e contra-recomendações do pessoal da lista, mas Não 
> SE FIE só nisso : como eu disse, uma análise do conteúdo programático, do 
> material (ou pelo menos de um sample), assistir  uma aula (ou ver um vídeo 
> com trecho da aula) serão recursos Inestimáveis na SUA avaliação, que vc 
> complementará com pesquisas e contatos com ex-alunos, levantamento em sites 
> de Reclamações, etc, etc,
> 
>   []s
>   
> Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "Alexandre"  escreveu
> >
> > Chiappa
> > 
> > Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g. Não 
> > estou conseguindo encontrar um curso online. Se conhecerem um sobre RAC e 
> > backyp (RMAN) já seria bom.
> > 
> > Grato,
> > 
> > Att
> > 
> > Alexandre Brum
> > 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"  
> > escreveu
> > >
> > >Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o 
> > > Oracle RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um 
> > > Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou para 
> > > Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado) ??? 
> > > Se for para DBAs, o foco é em alguma técnica/algum item específico na 
> > > administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para 
> > > isso, mais ou menos ?? Já que vc procura treinamento online, tão dentro 
> > > as opções INTERNACIONAIS, com treinamento feito em Inglês 
> > > Eu pessoalmente andei levantando treinamento online para DBAs em 
> > > nível avançado com foco em tuning, e aqui no Brasil não achei nenhum 
> > > confiável, assim passei pra gerência as refs internacionais, mesmo 
> > > Para DBAs e desenvolvedores em nível intermediário ou menor, sei que a 
> > > Oracle mesmo tem algumas ofertas, veja lá, e algumas empresas 
> > > independentes oferecem também, mas não tenho experiência própria a 
> > > comentar, então se vc for optar por alguma dessas é REALMENTE pesquisar 
> > > bastante antes, tentar entrar em contato com ex-alunos, checar sites de 
> > > Reclamações, PEDIR UMA AMOSTRA do material, se for possível entrar como 
> > > Observador num dos treinamentos (ás vezes é)
> > > 
> > >   []s
> > > 
> > >   Chiappa
> > >   
> > >[]s
> > >
> > >  Chiappa
> > > 
> > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre"  
> > > escreveu
> > > >
> > > > Bom dia pessoal
> > > > 
> > > > Alguém conhece e indica um bom curso de Oracle 11G online?
> > > > 
> > > > Grato,
> > > > 
> > > > Alexandre Brum
> > > >
> > >
> >
>




Re: [oracle_br] Problema com not in após upgrade para 11gR2

2013-10-10 Por tôpico Fernando Martins
Amigo,

Como solução temporaria, tu pode setar o parametro
optimizer_features_enable para a versão 10g do teu banco, por ex:

alter system set optimizer_features_enable = '10.2.0.5' scope = both;

Isso vai forçar o banco a usar o otimizador do 10g, no entanto isso deve
ser temporario, pois o correto é que tu passe a usar o otimizador do 11g
que é por si só mais rápido, inteligente e performático que do 10g, senão
de nada adianta usar Oracle 11g mas com o engine do 10g, concorda?

Agora como solução definitiva, caso tu ainda tenha o banco antigo 10g,
seria capturar os planos no banco antigo (pode ser por um periodo mesmo
tipo uma semana ou pegando tudo da SQL Area mesmo, todos os cursores) em um
SQL Tuning Set, exportar esse STS e carregar no novo banco 11g, e dai
ativar os SQL baselines que vai forçar o otimizador do 11g a gerar planos
novos, e comparar com os da versão 10g, e ele só vai usar esse plano novo
caso ele seja mais performático que o antigo (entenda performático como um
cálculo entre menor custo, menor IO e menor consumo de CPU). Após essa
validação, o novo plano será carregador e ativado para as próximas
execuções, e tu ainda terá controle sobre todos os planos via SQL
baselines, podendo ativar, desativar, fixar algum plano de forma prática
usando o SQL ID deles. A propósito, o not exists assim como o exists é
melhor que o not in na grande maioria dos casos.

-- 
*Fernando Martins*

Oracle Database 11g Administrator Certified Professional
Oracle Database 10g Real Application Clusters Administrator Certified Expert
Oracle Database 10g Administrator Certified Professional
Oracle Database 10g Administrator Certified Associate
Oracle9i Database Administrator Certified Associate
Linux Professional Institute Certfied Level 1

"God grant us the serenity to accept the things we cannot change,
courage to change the things we can,
and wisdom to know the difference."


Em 10 de outubro de 2013 15:36, JLSilva  escreveu:

> **
>
>
> Senhores, boa tarde.
> Gostaria de solicitar apoio do pessoal do grupo que tenha tido experiência
> com upgrade de Oracle10gR2 para Oracle11gR2.
>
> Fizemos um upgrade de um banco de dados Oracle10gR2 10.2.0.5.0 Enterprise
> Linux 64bit para Oracle11gR2 11.2.0.3.0 Enterprise Linux 64bit.
>
> Após o upgrade, algumas queries que utilizam "colunaX not in ( subquery )"
> na cláusula where tiveram o plano de execução alterado e o tempo de
> execução cresceu extremamente.
> Observamos que se mudarmos a query para usar "not exists (subquery)", o
> tempo de execução se torna semelhante ao Oracle10gR2. Mas, por existirem
> muitas aplicações, essa alteração se dará a longo prazo, será ajustado aos
> poucos.
> O que gostaria de apoio de vocês é, caso tenham encontrado esse tipo de
> problema, se houve solução que não tenha sido através de alteração das
> consultas na aplicação.
> Por exemplo, eventualmente algum parâmetro de inicialização, ou coleta de
> estatísticas, ou parâmetro oculto, ou outros mecanismos que façam que o
> otimizador do 11gR2 escolha um plano que tenha um tempo de execução melhor.
>
> agradeço antecipadamente!
> Abraço.
>  
>


Re: [oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Fabio Prado
É importante entender que os cursos oficiais são subdivididos em 2
programas: WDP e OAEC. OS WDP são bem mais baratos, mas são voltados apenas
para estudantes, portanto, neste programa a emissão de NF é só para PF e
normalmente vc terá 2 aulas semanais de 4h. Eu já ministrei treinamentos
neste programa em São Paulo na Veris IBTA e KaSolution. Para mais
informações leia o artigo:
http://www.fabioprado.net/2012/10/treinamentos-em-bancos-de-dados-oracle.html

[]s

Fábio Prado


Em 10 de outubro de 2013 16:43, J. Laurindo Chiappa
escreveu:

> **
>
>
> Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a Aplicabilidade
> aqui é reciclagem de conhecimentos para um DBA, ie, para alguém que VAI
> fazer o upgrade, e não para um desenvolvedor que precisa conhecer/se
> atualizar na 11g...
> Nesse caso específico da sua necessidade, eu desconheço um curso
> específico para upgrade 10g=>11g, então imho vc teria que fazer os Cursos
> normais mesmo, ie :
> Oracle Database 11g: New Features for Administrators Accelerated Release
> 2, o workshop de Administração de RDBMS versão 11g e o de Administração
> Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da Oracle são
> de bom nível mas bem caros (principalmente comparando o online com o
> Presencial, o online deveria ser Muito Mais barato mas não é tanto assim),
> veja lá no site da Oracle condições, turmas e agendas E como eu disse,
> vamos aguardar as recomendações e contra-recomendações do pessoal da lista,
> mas Não SE FIE só nisso : como eu disse, uma análise do conteúdo
> programático, do material (ou pelo menos de um sample), assistir uma aula
> (ou ver um vídeo com trecho da aula) serão recursos Inestimáveis na SUA
> avaliação, que vc complementará com pesquisas e contatos com ex-alunos,
> levantamento em sites de Reclamações, etc, etc,
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> escreveu
> >
> > Chiappa
> >
> > Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g. Não
> estou conseguindo encontrar um curso online. Se conhecerem um sobre RAC e
> backyp (RMAN) já seria bom.
> >
> > Grato,
> >
> > Att
> >
> > Alexandre Brum
> >
> >
> > --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" 
> escreveu
> > >
> > > Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o
> Oracle RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um
> Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou para
> Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado) ???
> Se for para DBAs, o foco é em alguma técnica/algum item específico na
> administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para isso,
> mais ou menos ?? Já que vc procura treinamento online, tão dentro as opções
> INTERNACIONAIS, com treinamento feito em Inglês 
> > > Eu pessoalmente andei levantando treinamento online para DBAs em nível
> avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável,
> assim passei pra gerência as refs internacionais, mesmo Para DBAs e
> desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem
> algumas ofertas, veja lá, e algumas empresas independentes oferecem também,
> mas não tenho experiência própria a comentar, então se vc for optar por
> alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em
> contato com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do
> material, se for possível entrar como Observador num dos treinamentos (ás
> vezes é)
> > >
> > > []s
> > >
> > > Chiappa
> > >
> > > []s
> > >
> > > Chiappa
> > >
> > > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> escreveu
> > > >
> > > > Bom dia pessoal
> > > >
> > > > Alguém conhece e indica um bom curso de Oracle 11G online?
> > > >
> > > > Grato,
> > > >
> > > > Alexandre Brum
> > > >
> > >
> >
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico J. Laurindo Chiappa
  Bom, como vc diz "RDBMS Avançado" eu ** imagino ** que a Aplicabilidade aqui 
é reciclagem de conhecimentos para um DBA, ie, para alguém que VAI fazer o 
upgrade, e não para um desenvolvedor que precisa conhecer/se atualizar na 
11g... 
   Nesse caso específico da sua necessidade, eu desconheço um curso específico 
para upgrade 10g=>11g, então imho vc teria que fazer os Cursos normais mesmo, 
ie :   
Oracle Database 11g: New Features for Administrators Accelerated Release 2, o 
workshop de Administração de RDBMS versão 11g e o de Administração 
Clusterware/grid-Infrastructure 11g, o de RMAN Os cursos da Oracle são de 
bom nível mas bem caros (principalmente comparando o online com o Presencial, o 
online deveria ser Muito Mais barato mas não é tanto assim), veja lá no site da 
Oracle condições, turmas e agendas E como eu disse, vamos aguardar as 
recomendações e contra-recomendações do pessoal da lista, mas Não SE FIE só 
nisso : como eu disse, uma análise do conteúdo programático, do material (ou 
pelo menos de um sample), assistir  uma aula (ou ver um vídeo com trecho da 
aula) serão recursos Inestimáveis na SUA avaliação, que vc complementará com 
pesquisas e contatos com ex-alunos, levantamento em sites de Reclamações, etc, 
etc,

  []s
  
Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Alexandre"  escreveu
>
> Chiappa
> 
> Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g. Não estou 
> conseguindo encontrar um curso online. Se conhecerem um sobre RAC e backyp 
> (RMAN) já seria bom.
> 
> Grato,
> 
> Att
> 
> Alexandre Brum
> 
> 
> --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"  
> escreveu
> >
> >Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o Oracle 
> > RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um 
> > Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou para 
> > Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado) ??? 
> > Se for para DBAs, o foco é em alguma técnica/algum item específico na 
> > administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para isso, 
> > mais ou menos ?? Já que vc procura treinamento online, tão dentro as opções 
> > INTERNACIONAIS, com treinamento feito em Inglês 
> > Eu pessoalmente andei levantando treinamento online para DBAs em nível 
> > avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável, 
> > assim passei pra gerência as refs internacionais, mesmo Para DBAs e 
> > desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem 
> > algumas ofertas, veja lá, e algumas empresas independentes oferecem também, 
> > mas não tenho experiência própria a comentar, então se vc for optar por 
> > alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em 
> > contato com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do 
> > material, se for possível entrar como Observador num dos treinamentos (ás 
> > vezes é)
> > 
> >   []s
> > 
> >   Chiappa
> > 
> >  []s
> >  
> >Chiappa
> > 
> > --- Em oracle_br@yahoogrupos.com.br, "Alexandre"  escreveu
> > >
> > > Bom dia pessoal
> > > 
> > > Alguém conhece e indica um bom curso de Oracle 11G online?
> > > 
> > > Grato,
> > > 
> > > Alexandre Brum
> > >
> >
>




[oracle_br] Problema com not in após upgrade para 11gR2

2013-10-10 Por tôpico JLSilva
Senhores, boa tarde.
Gostaria de solicitar apoio do pessoal do grupo que tenha tido experiência com 
upgrade de Oracle10gR2 para Oracle11gR2.

Fizemos um upgrade de um banco de dados Oracle10gR2 10.2.0.5.0 Enterprise Linux 
64bit para Oracle11gR2 11.2.0.3.0 Enterprise Linux 64bit.

Após o upgrade, algumas queries que utilizam "colunaX not in ( subquery )" na 
cláusula where tiveram o plano de execução alterado e o tempo de execução 
cresceu extremamente.
Observamos que se mudarmos a query para usar "not exists (subquery)", o tempo 
de execução se torna semelhante ao Oracle10gR2. Mas, por existirem muitas 
aplicações, essa alteração se dará a longo prazo, será ajustado aos poucos.
O que gostaria de apoio de vocês é, caso tenham encontrado esse tipo de 
problema, se houve solução que não tenha sido através de alteração das 
consultas na aplicação.
Por exemplo, eventualmente algum parâmetro de inicialização, ou coleta de 
estatísticas, ou parâmetro oculto, ou outros mecanismos que façam que o 
otimizador do 11gR2 escolha um plano que tenha um tempo de execução melhor.

agradeço antecipadamente!
Abraço.

[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Alexandre
Obrigado Fabrício

Verificarei.

Att

Alexandre Brum

--- Em oracle_br@yahoogrupos.com.br, Fabricio Pedroso Jorge  
escreveu
>
> Tem os oficiais da Oracle, chamados de Trainning on Demand.
> 
> 
> 
> 
> Em 10 de outubro de 2013 14:35, J. Laurindo Chiappa
> escreveu:
> 
> > **
> >
> >
> > Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o Oracle
> > RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um
> > Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou para
> > Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado) ???
> > Se for para DBAs, o foco é em alguma técnica/algum item específico na
> > administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para isso,
> > mais ou menos ?? Já que vc procura treinamento online, tão dentro as opções
> > INTERNACIONAIS, com treinamento feito em Inglês 
> > Eu pessoalmente andei levantando treinamento online para DBAs em nível
> > avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável,
> > assim passei pra gerência as refs internacionais, mesmo Para DBAs e
> > desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem
> > algumas ofertas, veja lá, e algumas empresas independentes oferecem também,
> > mas não tenho experiência própria a comentar, então se vc for optar por
> > alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em
> > contato com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do
> > material, se for possível entrar como Observador num dos treinamentos (ás
> > vezes é)
> >
> > []s
> >
> > Chiappa
> >
> > []s
> >
> > Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> > escreveu
> >
> > >
> > > Bom dia pessoal
> > >
> > > Alguém conhece e indica um bom curso de Oracle 11G online?
> > >
> > > Grato,
> > >
> > > Alexandre Brum
> > >
> >
> >  
> >
> 
> 
> 
> -- 
> ***Fabrício Pedroso Jorge.*
> 
> Administrador de Banco de Dados
> Oracle 11g Certified SQL Expert
> Oracle 11g Certified Associate
> Oracle 11g Certified Professional
> Linux Professional Institute Certified Level I (LPIC-I)
> ITIL V3 Foudations
> certificacaodb.com.br
> 
> *Resumo Profissional:*
> http://br.linkedin.com/in/fabriciojorge
> 
> *Contatos:*
> + 55 91 88991116
> skype: fabricio.pedroso.jorge
> fpjbito@...
>




[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Alexandre
Chiappa

Seria um curso de RDBMS avançado de upgrade da versão 10g para 11g. Não estou 
conseguindo encontrar um curso online. Se conhecerem um sobre RAC e backyp 
(RMAN) já seria bom.

Grato,

Att

Alexandre Brum


--- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa"  
escreveu
>
>Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o Oracle 
> RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um Treinamento 
> voltado para Administradores (DBAs, no caso do RDBMS) ou para Desenvolvedores 
> ??? Em que nível (Iniciante, Intermediário, Avançado) ??? Se for para DBAs, o 
> foco é em alguma técnica/algum item específico na administração (como Tuning, 
> digamos) ?? Qual a VERBA que vc tem para isso, mais ou menos ?? Já que vc 
> procura treinamento online, tão dentro as opções INTERNACIONAIS, com 
> treinamento feito em Inglês 
> Eu pessoalmente andei levantando treinamento online para DBAs em nível 
> avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável, 
> assim passei pra gerência as refs internacionais, mesmo Para DBAs e 
> desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem 
> algumas ofertas, veja lá, e algumas empresas independentes oferecem também, 
> mas não tenho experiência própria a comentar, então se vc for optar por 
> alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em contato 
> com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do material, se 
> for possível entrar como Observador num dos treinamentos (ás vezes é)
> 
>   []s
> 
>   Chiappa
>   
>[]s
>
>  Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, "Alexandre"  escreveu
> >
> > Bom dia pessoal
> > 
> > Alguém conhece e indica um bom curso de Oracle 11G online?
> > 
> > Grato,
> > 
> > Alexandre Brum
> >
>




Re: [oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico Fabricio Pedroso Jorge
Tem os oficiais da Oracle, chamados de Trainning on Demand.




Em 10 de outubro de 2013 14:35, J. Laurindo Chiappa
escreveu:

> **
>
>
> Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o Oracle
> RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um
> Treinamento voltado para Administradores (DBAs, no caso do RDBMS) ou para
> Desenvolvedores ??? Em que nível (Iniciante, Intermediário, Avançado) ???
> Se for para DBAs, o foco é em alguma técnica/algum item específico na
> administração (como Tuning, digamos) ?? Qual a VERBA que vc tem para isso,
> mais ou menos ?? Já que vc procura treinamento online, tão dentro as opções
> INTERNACIONAIS, com treinamento feito em Inglês 
> Eu pessoalmente andei levantando treinamento online para DBAs em nível
> avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável,
> assim passei pra gerência as refs internacionais, mesmo Para DBAs e
> desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem
> algumas ofertas, veja lá, e algumas empresas independentes oferecem também,
> mas não tenho experiência própria a comentar, então se vc for optar por
> alguma dessas é REALMENTE pesquisar bastante antes, tentar entrar em
> contato com ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do
> material, se for possível entrar como Observador num dos treinamentos (ás
> vezes é)
>
> []s
>
> Chiappa
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, "Alexandre" 
> escreveu
>
> >
> > Bom dia pessoal
> >
> > Alguém conhece e indica um bom curso de Oracle 11G online?
> >
> > Grato,
> >
> > Alexandre Brum
> >
>
>  
>



-- 
***Fabrício Pedroso Jorge.*

Administrador de Banco de Dados
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Oracle 11g Certified Professional
Linux Professional Institute Certified Level I (LPIC-I)
ITIL V3 Foudations
certificacaodb.com.br

*Resumo Profissional:*
http://br.linkedin.com/in/fabriciojorge

*Contatos:*
+ 55 91 88991116
skype: fabricio.pedroso.jorge
fpjb...@gmail.com


[oracle_br] Re: Curso de Oracle 11g online

2013-10-10 Por tôpico J. Laurindo Chiappa
   Isso depende Totalmente, colega : esse "Oracle 11g" o que é : é o Oracle 
RDBMS 11g ?? Oracle Forms/Reports 11g ?? Outra coisa, vc quer um Treinamento 
voltado para Administradores (DBAs, no caso do RDBMS) ou para Desenvolvedores 
??? Em que nível (Iniciante, Intermediário, Avançado) ??? Se for para DBAs, o 
foco é em alguma técnica/algum item específico na administração (como Tuning, 
digamos) ?? Qual a VERBA que vc tem para isso, mais ou menos ?? Já que vc 
procura treinamento online, tão dentro as opções INTERNACIONAIS, com 
treinamento feito em Inglês 
Eu pessoalmente andei levantando treinamento online para DBAs em nível 
avançado com foco em tuning, e aqui no Brasil não achei nenhum confiável, assim 
passei pra gerência as refs internacionais, mesmo Para DBAs e 
desenvolvedores em nível intermediário ou menor, sei que a Oracle mesmo tem 
algumas ofertas, veja lá, e algumas empresas independentes oferecem também, mas 
não tenho experiência própria a comentar, então se vc for optar por alguma 
dessas é REALMENTE pesquisar bastante antes, tentar entrar em contato com 
ex-alunos, checar sites de Reclamações, PEDIR UMA AMOSTRA do material, se for 
possível entrar como Observador num dos treinamentos (ás vezes é)

  []s

  Chiappa

 []s
 
   Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Alexandre"  escreveu
>
> Bom dia pessoal
> 
> Alguém conhece e indica um bom curso de Oracle 11G online?
> 
> Grato,
> 
> Alexandre Brum
>




[oracle_br] Re: 100% uso CPU

2013-10-10 Por tôpico J. Laurindo Chiappa
  Colega, seguinte : primeiro, eu estou SUPONDO que são conexões dedicadas, que 
criam um pid no SO, que não tem NADA de mts/shared server, E QUE não há 
Paralelismo, já que (Óbvio) parallel session slaves criam PIDs diferentes da 
PID usada pela sessão em si
Muito bem, pelo que eu vejo a questão aí noseu caso é que num RDBMS Oracle 
em pico de uso as sessões ** NÃO FICAM ** permanentemente marcadas como Ativas 
- e nem tem hardware para isso... Assim sendo, a sessão fica ativa por uma 
pequena fração de tempo, rapidamente passa para inativa (para o hardware poder 
atender outras sessões), volta a ficar ativa por uma outra fração de tempo, 
assim vai  Assim sendo, pra mim o que está ocorrendo é que vc está tendo um 
grande número de sessões fazendo pequenas requisições simultâneas, por isso que 
a tua query na V$SESSION não está trazendo nada - na fração de tempo que a 
sessão ficou marcada como Ativa a tua consulta não pegou
  A minha recomendação é : observa por uns períodos, pega no TOP a lista dos 
PIDs que mais estão consumindo CPU e identifica as sessões passando a lista 
(separada por vírgulas) para a query abaixo :


column description format a25
column error format 999
column pid format 999
select p.spid,  s.sid, s.serial#,  demais colunas de interesse na v$session
  from sys.v_$process p, sys.v_$session s
 where s.paddr = p.addr
   and p.spid   in (&PID_LIST);
undefine PID_LIST


 e aí vc tanto consulta o que a sessão está fazendo na hora (via SQL_ID 
joineando  com a V$SQL e derivadas) quanto HISTORICAMENTE, através da ASH e 
consultando os waits e estatísticas da sessão - esta última opção certamente 
fazendo várias e várias consultas nas session stats e nas session waits com uns 
30 segs de intervalo, para ter uma noção do progresso do consumo nas sessões, e 
quais eventos/recursos estão sendo mais requisitados por essas sessões 
PROVAVELMENTE ou deve ser acúmulo de LIOs por causa de SQLs ruins ou hard 
parse, mas tem que analisar e descobrir...
 
  []s
  
Chiappa

--- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca  
escreveu
>
> Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
> PL/SQL Release 11.2.0.2.0 - Production
> CORE 11.2.0.2.0 Production
> TNS for Linux: Version 11.2.0.2.0 - Production
> NLSRTL Version 11.2.0.2.0 - Production
> 
>  
> 
> 
>  De: Rafael Mendonca 
> Para: "oracle_br@yahoogrupos.com.br"  
> Enviadas: Quinta-feira, 10 de Outubro de 2013 13:15
> Assunto: [oracle_br] 100% uso CPU
>   
> 
> 
>   
> Amigos, boa tarde.
> 
> Há 2 dias um determinado servidor está com 100% do uso de CPU em uso, 
> verificando pelo comando TOP do linux, verifiquei o seguinte:
> 
> Cpu(s): 99.5%us
> 
>  PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND   
>   
>    
> ; 
> 22655 oracle    25   0 1264m  64m  59m R 12.5  0.2   2285:14 oracleRHJFPE
>  (LOCAL=NO)   
>   
>   &n
> bsp;  
>  3657 oracle    25   0 1260m  47m  43m R 12.4  0.1   3688:07 oracleRHJFPE
>  (LOCAL=NO)   
>   
>   &n
> bsp;  
>  4339 oracle    25   0 1258m  25m  22m R 12.4  0.1   2934:38 oracleRHJFPE
>  (LOCAL=NO)   
>   
>   &n
> bsp;  
>  4405 oracle    25   0 1258m  25m  21m R 12.4  0.1   3510:46 oracleRHJFPE
>  (LOCAL=NO)   
>   
>   &n
> bsp;  
> 30131 oracle    25   0 1260m  28m  24m R 12.3  0.1   3229:18 oracleRHJFPE
>  (LOCAL=NO)   
>   
>   &n
> bsp;  
> 20660 oracle    25   0 1263m  63m  57m R 12.2  0.2   3326:15 oracleRHJFPE
>  (LOCAL=NO)   
>   
>   &n
> bsp;  
> 29935 oracle    25   0 1260m  27m  23m R 12.2  0.1   3224:21 oracleRHJFPE
>  (LOCAL=NO)   
> 

Re: [oracle_br] Curso de Oracle 11g online

2013-10-10 Por tôpico Gustavo de N. Dumitresco
Quando eu pesquisei não achei, só achei na Ka Solution e na Impacta (onde
acabei escolhendo fazer)


Em 10 de outubro de 2013 10:39, Alexandre escreveu:

> **
>
>
> Bom dia pessoal
>
> Alguém conhece e indica um bom curso de Oracle 11G online?
>
> Grato,
>
> Alexandre Brum
>
>  
>



-- 
Gus


Re: [oracle_br] 100% uso CPU

2013-10-10 Por tôpico Rafael Mendonca
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
PL/SQL Release 11.2.0.2.0 - Production
CORE 11.2.0.2.0 Production
TNS for Linux: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production

 


 De: Rafael Mendonca 
Para: "oracle_br@yahoogrupos.com.br"  
Enviadas: Quinta-feira, 10 de Outubro de 2013 13:15
Assunto: [oracle_br] 100% uso CPU
  


  
Amigos, boa tarde.

Há 2 dias um determinado servidor está com 100% do uso de CPU em uso, 
verificando pelo comando TOP do linux, verifiquei o seguinte:

Cpu(s): 99.5%us

 PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND 

   
; 
22655 oracle    25   0 1264m  64m  59m R 12.5  0.2   2285:14 oracleRHJFPE
 (LOCAL=NO) 

  &n
bsp;  
 3657 oracle    25   0 1260m  47m  43m R 12.4  0.1   3688:07 oracleRHJFPE
 (LOCAL=NO) 

  &n
bsp;  
 4339 oracle    25   0 1258m  25m  22m R 12.4  0.1   2934:38 oracleRHJFPE
 (LOCAL=NO) 

  &n
bsp;  
 4405 oracle    25   0 1258m  25m  21m R 12.4  0.1   3510:46 oracleRHJFPE
 (LOCAL=NO) 

  &n
bsp;  
30131 oracle    25   0 1260m  28m  24m R 12.3  0.1   3229:18 oracleRHJFPE
 (LOCAL=NO) 

  &n
bsp;  
20660 oracle    25   0 1263m  63m  57m R 12.2  0.2   3326:15 oracleRHJFPE
 (LOCAL=NO) 

  &n
bsp;  
29935 oracle    25   0 1260m  27m  23m R 12.2  0.1   3224:21 oracleRHJFPE
 (LOCAL=NO) 

  &n
bsp;  
 4019 oracle    25   0 1265m  73m  68m R 11.2  0.2   3663:56 oracleRHJFPE 
(LOCAL=NO) 


Somando todos esses processos, verifiquei que o uso abusivo da CPU se dá por 
conta da instância RHJFPE.

O próximo passo foi verificar as sessões ativas com a seguinte query:

  SELECT ||TO_CHAR(s.sid)||','||to_char(s.serial#)|| "SID,SERIAL#",
 p.spid,
 s.username,
 s.osuser,

 s.server,
 NVL(s.module,s.program) program,
 NVL(s.machine,s.terminal) machine,
 s.last_call_et
    FROM v$session s,
 v$process p
   WHERE s.paddr   = p.addr
 AND s.username    IS NOT NULL
 AND s.status  = 'ACTIVE'
ORDER BY s.last_call_et DESC;



Resultado da consulta:

 '6,1'    7001    SYS oracle DEDICATED oracle@camaragibe (O004) 
camaragibe 314887
'574,1' 7007    SYS oracle DEDICATED oracle@camaragibe (O006) 
camaragibe 314887
'1432,9295' 26837  DBA_RAFAEL t_rvmendonca DEDICATED SQL Developer SBD01 0


O SPID da query nao bate com o PID que aparece no comando TOP do Linux, não 
estou conseguindo descobrir o que pode estar acontecendo, alguém pode me ajudar 
a descobrir o pq o Oracle está consumindo tanta CPU?

  
 

[oracle_br] 100% uso CPU

2013-10-10 Por tôpico Rafael Mendonca
Amigos, boa tarde.
 
Há 2 dias um determinado servidor está com 100% do uso de CPU em uso, 
verificando pelo comando TOP do linux, verifiquei o seguinte:
 
Cpu(s): 99.5%us
 
 PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND 


    
22655 oracle    25   0 1264m  64m  59m R 12.5  0.2   2285:14 oracleRHJFPE 
(LOCAL=NO)  

    
 3657 oracle    25   0 1260m  47m  43m R 12.4  0.1   3688:07 oracleRHJFPE 
(LOCAL=NO)  

    
 4339 oracle    25   0 1258m  25m  22m R 12.4  0.1   2934:38 oracleRHJFPE 
(LOCAL=NO)  

    
 4405 oracle    25   0 1258m  25m  21m R 12.4  0.1   3510:46 oracleRHJFPE 
(LOCAL=NO)  

    
30131 oracle    25   0 1260m  28m  24m R 12.3  0.1   3229:18 oracleRHJFPE 
(LOCAL=NO)  

    
20660 oracle    25   0 1263m  63m  57m R 12.2  0.2   3326:15 oracleRHJFPE 
(LOCAL=NO)  

    
29935 oracle    25   0 1260m  27m  23m R 12.2  0.1   3224:21 oracleRHJFPE 
(LOCAL=NO)  

    
 4019 oracle    25   0 1265m  73m  68m R 11.2  0.2   3663:56 oracleRHJFPE 
(LOCAL=NO) 
 
 
Somando todos esses processos, verifiquei que o uso abusivo da CPU se dá por 
conta da instância RHJFPE.
 
O próximo passo foi verificar as sessões ativas com a seguinte query:
 
  SELECT ||TO_CHAR(s.sid)||','||to_char(s.serial#)|| "SID,SERIAL#",
 p.spid,
 s.username,
 s.osuser,
 s.server,
 NVL(s.module,s.program) program,
 NVL(s.machine,s.terminal) machine,
 s.last_call_et
    FROM v$session s,
 v$process p
   WHERE s.paddr   = p.addr
 AND s.username    IS NOT NULL
 AND s.status  = 'ACTIVE'
ORDER BY s.last_call_et DESC;
 
 
 
Resultado da consulta:
 
 '6,1'    7001    SYS oracle DEDICATED oracle@camaragibe (O004) 
camaragibe 314887
'574,1' 7007    SYS oracle DEDICATED oracle@camaragibe (O006) 
camaragibe 314887
'1432,9295' 26837  DBA_RAFAEL t_rvmendonca DEDICATED SQL Developer SBD01 0
 
 
O SPID da query nao bate com o PID que aparece no comando TOP do Linux, não 
estou conseguindo descobrir o que pode estar acontecendo, alguém pode me ajudar 
a descobrir o pq o Oracle está consumindo tanta CPU?

Re: [oracle_br] Re: Horário de Verão

2013-10-10 Por tôpico Fabio Prado
Conforme comentado pelo Chiappa, para corrigir o horário dos scheduler
jobs, sugiro a leitura do artigo:
http://www.fabioprado.net/2011/10/alteracao-de-timezone-de-scheduler-jobs.html

[]s

Fábio Prado
http://www.fabioprado.net


Em 10 de outubro de 2013 11:37, J. Laurindo Chiappa
escreveu:

> **
>
>
> O database em si é ** indiferente ** ao horário do sistema, pois ele se
> auto-controla através do SCN, que é um 'tick', uma "sequência
> auto-incrementada em pequenos intervalos", então para o database em si
> problema nenhum em se mudar o clock do sistema
> PORÉM, vc tem que ter em mente duas coisas :
>
> a) no seu caso além do database vc está rodando um Cluster RAC, e ele (por
> definição) a cada poucos segundos faz um "ping" entre os nós e a data/hora
> fracionária e exata da resposta fica registrado internamente, e servirá de
> comparação para causar um eventual reboot/node fencing por timeout/resposta
> muito demorada : neste caso, a nota metalink "RAC: Frequently Asked
> Questions" (Doc ID 220970.1) textualmente recomenda que vc baixe o
> clusterware E as instâncias antes de fazer a alteração antes de fazer
> alterações 'grandes' no horário :
>
> "Minor changes in time (in the seconds range) are harmless for Oracle RAC
> and the Oracle Clusterware. If you intend on making large time changes it
> is best to shutdown the instances and the entire Oracle Clusterware stack
> on that node to avoid a false eviction, especially if you are using the
> Oracle RAC 10g low-brownout patches, which allow really low misscount
> settings.
> "
>
> ==> Evidentemente, em adição a isso, num ambiente RAC já que é Recomendado
> que vc esteja usando algum serviço externo de NTP, pode ser necessário
> mudar TAMBÉM o clock no servidor NTP... Em alguns casos/configurações
> ajustando o clock do NTP o client NTP até atualiza o horário local nos nós,
> mas por segurança eu Ainda Diria para vc fazer um shutdown...
>
> b) embora o database em si seja indiferente porque usa SCN, alguns
> componentes (como JOBS, por exemplo) ** usam ** o horário local , então vc
> pode terminar com job não disparado : a nota metalink "DBMS_SCHEDULER or
> DBMS_JOB And DST / Timezones Explained" (Doc ID 467722.1 é a referência
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, Bruno Sales 
> escreveu
>
> >
> > Bom dia senhores,
> > como bem sabemos, já estamos chegando no horário de verão, e com ele
> chegou
> > a mim algumas dúvidas:
> >
> > Estou utilizando um Oracle RAC 10g com 2 nós, Standard Edition, em um
> > Redhat 5.
> >
> > Basta alterar o horário pelo Sistema Operacional que o horário do Banco
> irá
> > acompanhar ? E em relação às sessões das aplicações conectadas ao banco
> no
> > momento da virada, tambem seguirão o horário ?
> > Pelo que sei, quase nao há problemas em relação à mudança para o horário
> de
> > verão, e o problema está mais na hora da volta, certo?
> >
> > Gostaria de algumas sugestões acerca do assunto, se possível.
> >
> > Agradeço desde já,
> >
> >
> >
> > --
> > Bruno Sales
> >
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


Re: [oracle_br] Re: Horário de Verão

2013-10-10 Por tôpico Alessandro Lúcio Cordeiro da Silva


Há algum tempo atras o Rodrigo Almeida relatou um problema ao tentar abrir um 
banco de teste o Oracle não conseguia fazer um Automatic Recovery da instância, 
pois o servidor mudou o horário devido a mudança de Data/Hora do servidor.

      http://www.rodrigoalmeida.net/blog/ora-600-2252-um-caso-estranho/

Nunca testei, mas se ocorreu este erro devido a mudança de Data e Hora, creio 
que podemos ter problemas caso precisarmos fazer uma restauração incompleta 
baseada em Data/Hora aplicando os archives gerados entre a mudança de horario.
 
Alessandro Lúcio Cordeiro da Silva 
    Analista de Sistema
þ http://alecordeirosilva.blogspot.com/

 



 De: J. Laurindo Chiappa 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 10 de Outubro de 2013 11:37
Assunto: [oracle_br] Re: Horário de Verão
 


  
O database em si é ** indiferente ** ao horário do sistema, pois ele se 
auto-controla através do SCN, que é um 'tick', uma "sequência auto-incrementada 
em pequenos intervalos", então para o database em si problema nenhum em se 
mudar o clock do sistema 
PORÉM, vc tem que ter em mente duas coisas :

a) no seu caso além do database vc está rodando um Cluster RAC, e ele (por 
definição) a cada poucos segundos faz um "ping" entre os nós e a data/hora 
fracionária e exata da resposta fica registrado internamente, e servirá de 
comparação para causar um eventual reboot/node fencing por timeout/resposta 
muito demorada : neste caso, a nota metalink "RAC: Frequently Asked Questions" 
(Doc ID 220970.1) textualmente recomenda que vc baixe o clusterware E as 
instâncias antes de fazer a alteração antes de fazer alterações 'grandes' no 
horário :

"Minor changes in time (in the seconds range) are harmless for Oracle RAC and 
the Oracle Clusterware. If you intend on making large time changes it is best 
to shutdown the instances and the entire Oracle Clusterware stack on that node 
to avoid a false eviction, especially if you are using the Oracle RAC 10g 
low-brownout patches, which allow really low misscount settings.
"

==> Evidentemente, em adição a isso, num ambiente RAC já que é Recomendado que 
vc esteja usando algum serviço externo de NTP, pode ser necessário mudar TAMBÉM 
o clock no servidor NTP... Em alguns casos/configurações ajustando o clock do 
NTP o client NTP até atualiza o horário local nos nós, mas por segurança eu 
Ainda Diria para vc fazer um shutdown...

b) embora o database em si seja indiferente porque usa SCN, alguns componentes 
(como JOBS, por exemplo) ** usam ** o horário local , então vc pode terminar 
com job não disparado : a nota metalink "DBMS_SCHEDULER or DBMS_JOB And DST / 
Timezones Explained" (Doc ID 467722.1 é a referência 

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, Bruno Sales  escreveu
>
> Bom dia senhores,
> como bem sabemos, já estamos chegando no horário de verão, e com ele chegou
> a mim algumas dúvidas:
> 
> Estou utilizando um Oracle RAC 10g com 2 nós, Standard Edition, em um
> Redhat 5.
> 
> Basta alterar o horário pelo Sistema Operacional que o horário do Banco irá
> acompanhar ? E em relação às sessões das aplicações conectadas ao banco no
> momento da virada, tambem seguirão o horário ?
> Pelo que sei, quase nao há problemas em relação à mudança para o horário de
> verão, e o problema está mais na hora da volta, certo?
> 
> Gostaria de algumas sugestões acerca do assunto, se possível.
> 
> Agradeço desde já,
> 
> 
> 
> -- 
> Bruno Sales
>




RES: [oracle_br] Horário de Verão

2013-10-10 Por tôpico Duilio Bruniera
E ai Bruno, beleza 

Pode mudar o horário tranquilo que o banco acompanha, só toma cuidado pra
não dessincronizar o horário entre os nós do cluster, O ideal é que o
controle das horas seja feito por um servidor NTP.

Qualquer duvida manda um e-mail ai.

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Bruno Sales
Enviada em: quinta-feira, 10 de outubro de 2013 10:48
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Horário de Verão

 

  

Bom dia senhores,

como bem sabemos, já estamos chegando no horário de verão, e com ele chegou
a mim algumas dúvidas:

 

Estou utilizando um Oracle RAC 10g com 2 nós, Standard Edition, em um Redhat
5. 

 

Basta alterar o horário pelo Sistema Operacional que o horário do Banco irá
acompanhar ? E em relação às sessões das aplicações conectadas ao banco no
momento da virada, tambem seguirão o horário ?

Pelo que sei, quase nao há problemas em relação à mudança para o horário de
verão, e o problema está mais na hora da volta, certo?

 

Gostaria de algumas sugestões acerca do assunto, se possível.

 

Agradeço desde já,

 



-- 
Bruno Sales





[oracle_br] Re: Horário de Verão

2013-10-10 Por tôpico J. Laurindo Chiappa
  O database em si é ** indiferente ** ao horário do sistema, pois ele se 
auto-controla através do SCN, que é um 'tick', uma "sequência auto-incrementada 
em pequenos intervalos", então para o database em si problema nenhum em se 
mudar o clock do sistema 
  PORÉM, vc tem que ter em mente duas coisas :
  
  a) no seu caso além do database vc está rodando um Cluster RAC, e ele (por 
definição) a cada poucos segundos faz um "ping" entre os nós e a data/hora 
fracionária e exata da resposta fica registrado internamente, e servirá de 
comparação para causar um eventual reboot/node fencing por timeout/resposta 
muito demorada : neste caso, a nota metalink "RAC: Frequently Asked Questions" 
(Doc ID 220970.1) textualmente recomenda que vc baixe o clusterware E as 
instâncias antes de fazer a alteração antes de fazer alterações 'grandes' no 
horário :
  
  "Minor changes in time (in the seconds range) are harmless for Oracle RAC and 
the Oracle Clusterware. If you intend on making large time changes it is best 
to shutdown the instances and the entire Oracle Clusterware stack on that node 
to avoid a false eviction, especially if you are using the Oracle RAC 10g 
low-brownout patches, which allow really low misscount settings.
  "
  
  ==> Evidentemente, em adição a isso, num ambiente RAC já que é Recomendado 
que vc esteja usando algum serviço externo de NTP, pode ser necessário mudar 
TAMBÉM o clock no servidor NTP... Em alguns casos/configurações ajustando o 
clock do NTP o client NTP até atualiza o horário local nos nós, mas por 
segurança eu Ainda Diria para vc fazer um shutdown...
  
  b) embora o database em si seja indiferente porque usa SCN, alguns 
componentes (como JOBS, por exemplo) ** usam ** o horário local , então vc pode 
terminar com job não disparado : a nota metalink "DBMS_SCHEDULER or DBMS_JOB 
And DST / Timezones Explained" (Doc ID 467722.1 é a referência 
  
   []s
   
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Bruno Sales  escreveu
>
> Bom dia senhores,
> como bem sabemos, já estamos chegando no horário de verão, e com ele chegou
> a mim algumas dúvidas:
> 
> Estou utilizando um Oracle RAC 10g com 2 nós, Standard Edition, em um
> Redhat 5.
> 
> Basta alterar o horário pelo Sistema Operacional que o horário do Banco irá
> acompanhar ? E em relação às sessões das aplicações conectadas ao banco no
> momento da virada, tambem seguirão o horário ?
> Pelo que sei, quase nao há problemas em relação à mudança para o horário de
> verão, e o problema está mais na hora da volta, certo?
> 
> Gostaria de algumas sugestões acerca do assunto, se possível.
> 
> Agradeço desde já,
> 
> 
> 
> -- 
> Bruno Sales
>




[oracle_br] Horário de Verão

2013-10-10 Por tôpico Bruno Sales
Bom dia senhores,
como bem sabemos, já estamos chegando no horário de verão, e com ele chegou
a mim algumas dúvidas:

Estou utilizando um Oracle RAC 10g com 2 nós, Standard Edition, em um
Redhat 5.

Basta alterar o horário pelo Sistema Operacional que o horário do Banco irá
acompanhar ? E em relação às sessões das aplicações conectadas ao banco no
momento da virada, tambem seguirão o horário ?
Pelo que sei, quase nao há problemas em relação à mudança para o horário de
verão, e o problema está mais na hora da volta, certo?

Gostaria de algumas sugestões acerca do assunto, se possível.

Agradeço desde já,



-- 
Bruno Sales


[oracle_br] Curso de Oracle 11g online

2013-10-10 Por tôpico Alexandre
Bom dia pessoal

Alguém conhece e indica um bom curso de Oracle 11G online?

Grato,

Alexandre Brum