[oracle_br] Re: Spool
Eli, vc diz que ele ele queria as queries , é o texto completo das queries que ele quer ? Se sim, veja lá que no trace vc tem ** SIM ** os SQLs, queries inclusive, ok ? Mas extrapolando um pouco, query normalmente é usada no sentido de consulta de usuário, se for isso vc pode facilmente obter o texto delas (completo, com binds inclusive), se for banco 9i ou superior (vc ** não ** diz a versão ;( , né ) ativando a FGA, Fine Grained Auditing, com ela vc captura o texto completo das queries dos usuários que vc especificar nas tabelas que indicar... Já se não for isso, se não é o TEXTO das queries que vc quer, se por ter o retorno de todas o teu cliente quer obter são os DADOS retornados pelas queries num arquivo-texto, aí sim não há NADA automático nesse sentido no banco Oracle : imagino que teria que se fazer alguma coisa meio esdrúxula, tipo setar a captura das queries via FGA e escrever uma rotina a ser executada no plus que abrisse um SPOOL, lesse cada texto de cada query e as re-executassem nessa sessão que tem o spool ativado Nada muito bonito... O negócio melhor nesse sentido acho que seria ver com o cliente, que emebora ele tenha dito TODAS as queries, na verdade pode ser que todas AS QUE ELE EXECUTA NO SISTEMA apenas sirvam, aí talvez a tool/linguagem de programação tenha recurso nesse sentido, mas realmente captura de dados selecionados não seria nada muito fácil, não. []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2008 === --- Em oracle_br@yahoogrupos.com.br, Eli Dias [EMAIL PROTECTED] escreveu Obrigado Chiappa. Essa informacao para utilizar o sql_trace havia realizado e nao era o que o cliente precisa, ele queria as query's mas tudo bem! Valeu pela força! Abraços, Eli Dias. --- Em oracle_br@yahoogrupos.com.br, jlchiappa jlchiappa@ escreveu Não tem não : o que vc pode fazer, se REALMENTE quer ter o texto de rigorosamente *** TODOS *** os SQLs do banco, é ativar o trace de sql no banco, veja o parâmetro SQL_TRACE nas docs Oracle - esteja avisado porém que isso INTERFERE em performance, pode gerar toneladas de arquivos no servidor, não é algo que se faça levianamente, mas se é TODOS que vc quer, não tem jeito Uma alternativa um pouco mais leve, se vc aceitar, seria vc excluir os SQLs internos, emitidos pelo próprio banco Oracle para se controlar , vc faria isso, ao invés de ativar o sql_trace geral, tendo um database trigger de logon que só ativa o evento de trace (via DBMS_SYSTEM ou ALTER SESSION, como preferir) se não for o usuário SYS, nem o SYSTEM, nem os usuário internos do banco como o XDB, o OUTLN, o CTXSYS, etc : dá uma googlada e uma asktomzada que vc acha mais de um exemplo nesse sentido. Uma alternativa final, a mais leve e fácil, seria : SE for aceitável vc obter o texto não de TODOS os SQLs, mas só dos mais executados (não fazendo muito mal vc eventualmente perder algum SQL pouco usado), vc consulta as views de SQL do banco, a doc Oracle as lista todas. Inclusive, se o seu banco for 9i ou 10g e estiver configurado pra tal, há views que além do texto do SQL mostram o plano de execução, tempo gasto, I/O feito em cada SQL, informação UTILÍSSIMA pra tunning e monitoração de banco []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2008 === --- Em oracle_br@yahoogrupos.com.br, Eli Dias elidias7@ escreveu Boa tarde Galera; Alguem sabe se existe alguma forma de ter como exemplo um spool para todo o banco. Queria ter o retorno de todas as query's no banco. Abraços, Eli Dias.
RES: [oracle_br] Oracle on linux 10g
Ok, Danilo obrigado, Vou procurar um Linux e uma versão do banco adequado conforme suas especificações; Isso deve resolver também aqueles erros de compilação que aparece na instalação do software pelo OUI? Abraço Denio Flavio De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Danilo de Novais Silveira Enviada em: terça-feira, 26 de fevereiro de 2008 14:57 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle on linux 10g Isso aí com certeza é falta de biblioteca no linux. Agora, faz muita diferença qual Oracle 10g vc está instalando e mais ainda, qual distribuição linux! Olha esse link: http://www.oracle-base.com/articles/10g/Articles10g.php#DB10gInstallations Tem um manualzinho muito bom para instalar o Oracle numa pancada de Linux's diferentes. Abraço Danilo Em 26/02/08, Denio Flavio [EMAIL PROTECTED] mailto:denio%40nbsi.com.br escreveu: TO TENTANDO INSTaLAR o 10g no linux e quando vai rodar os assistentes de configuracao no final da instalação da o seguinte erro UnsatisfiedLinkError exception loading native library: njni10 java.lang.UnsatisfiedLinkError: jniGetOracleHome at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method) at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source) at oracle.net.ca.NetCA.main(Unknown Source) Oracle Net Services configuration failed. The exit code is -1 Alguem já conseguiu passar dessa? Att denio [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Forms
não tenho nenhum no momento, mas procure algo sobre ora_ffi. se não me engano, as dlls a serem utilizadas devem ser escritas em c.. abs. Em 26/02/08, Alessandro [EMAIL PROTECTED] escreveu: Boa Tarde Estou precisando de um exemplo em Forms6i que possa fazer comunicação com uma dll de uma Impressora Fiscal Sweda ou algum exemplo com qualquer dll. Desde já muito obrigado. Alessandro [As partes desta mensagem que não continham texto foram removidas] -- Ricardo Luiz Francisco (17) 8132-7311 É muito melhor arriscar coisas grandiosas, alcançar triunfos e glórias, mesmo expondo-se a derrota, do que formar fila com os pobres de espírito que nem gozam muito nem sofrem muito, porque vivem nessa penumbra cinzenta que não conhece vitória nem derrota. Theodore Roosevelt [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] DBMS_SYSTEM - inválido
Bom dia!! No meu banco tem alguns objetos inválidos. E vi que é pr causa do DBMS_SYSTEM. Rodei o catalog e catproc conectada com sys as sysdba, mas não resolvou . alguém sabe o que devo fazer? No oracle 10.1.0.4 O objeto aparece assim: QUEST_SOO_PKG PACKAGE BODY 1 1132 PLS-00201: identifier 'SYS.DBMS_SYSTEM' must be declared ERROR Obrigada!!
Re: [oracle_br] Oracle on linux 10g
Isso mesmo Denio. Esses erros ocorrem por falta de bibliotecas. Tanto que, o primeiro passo desses manuais é atualizar o sistema operacional e baixar os pacotes necessários. Em 27/02/08, Denio Flavio [EMAIL PROTECTED] escreveu: Ok, Danilo obrigado, Vou procurar um Linux e uma versão do banco adequado conforme suas especificações; Isso deve resolver também aqueles erros de compilação que aparece na instalação do software pelo OUI? Abraço Denio Flavio De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Danilo de Novais Silveira Enviada em: terça-feira, 26 de fevereiro de 2008 14:57 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle on linux 10g Isso aí com certeza é falta de biblioteca no linux. Agora, faz muita diferença qual Oracle 10g vc está instalando e mais ainda, qual distribuição linux! Olha esse link: http://www.oracle-base.com/articles/10g/Articles10g.php#DB10gInstallations Tem um manualzinho muito bom para instalar o Oracle numa pancada de Linux's diferentes. Abraço Danilo Em 26/02/08, Denio Flavio [EMAIL PROTECTED] denio%40nbsi.com.brmailto: denio%40nbsi.com.br escreveu: TO TENTANDO INSTaLAR o 10g no linux e quando vai rodar os assistentes de configuracao no final da instalação da o seguinte erro UnsatisfiedLinkError exception loading native library: njni10 java.lang.UnsatisfiedLinkError: jniGetOracleHome at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method) at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source) at oracle.net.ca.NetCA.main(Unknown Source) Oracle Net Services configuration failed. The exit code is -1 Alguem já conseguiu passar dessa? Att denio [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Livro de Tuning de Banco de Dados
Bom dia, o Oracle tem um muito bom, chama Oracle Wait Interface, só que ele é apenas para Oracle, acho que isso é muito generico, pois os bancos tem arquiteturas bem diferentes, e tbm tem muitas coisas que vc pode estar mexendo em um banco para ajustar, mas a pergunta é, o que vc quer ajustar? SQL ? I/O, CPU, ? Distribuição ? Sintomas? Parametros de Inicialização ? Trancas ?, estrutura de memoria, Locks e por ai vai.!!! abraço.! att, Welvis Douglas msn - [EMAIL PROTECTED] Fone - (43)9917-1766 Santa Cruz - Distribuidor de Medicamentos / MetaInfo - Informática - Original Message - From: Augusto Cesar R. Costa To: oracle_br@yahoogrupos.com.br Sent: Wednesday, February 27, 2008 10:05 AM Subject: [oracle_br] Livro de Tuning de Banco de Dados Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Livro de Tuning de Banco de Dados
Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [oracle_br] Certificacao! Vale a Pena?
A Baraúna tem cursos muito bons e preços em conta: http://www.baraunatecnologia.com.br/ A Sysdesign ministra cursos oficiais da Oracle: http://www.sysdesign.com.br/ As provas são realizadas em Salvador (finalmente e felizmente!), na Unifacs: http://www.unifacs.br/ - Original Message From: Marco Aurélio - DataPro [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Tuesday, January 29, 2008 1:19:02 PM Subject: Re: RES: [oracle_br] Certificacao! Vale a Pena? pessoALL, alguém pode me indicar um bom curso para certificação em Salvador-BA? e também o local onde são realizadas as provas na capital baiana? Marcos - Original Message - From: Welvis Douglas To: [EMAIL PROTECTED] os.com.br Sent: Tuesday, January 29, 2008 1:40 PM Subject: Re: RES: [oracle_br] Certificacao! Vale a Pena? Olha, mas vá estudando, eu ainda não tenho certificado algum, mas no inicio deste ano Jesus me deu um trampo deste, cara não é mole não. aqui na empresa tem 4 bancos... onde eu trabalhava eu quem cuidava do bando.. tipo algumas horas do dia.. pronto, ja estava tudo feito, aqui, vc fica o dia todo mexendo no banco de não acaba, mas já estudando... ... eu estudo oracle ja ha 4 anos... tenho muita coisa que aprender ainda, muita mesmo, só que muitas das coisas na teoria é uma coisa.. mas na pratica, olha, é bem diferente... mas vá estudando, pois oportunidades vão aparecer. att, Welvis Douglas - Original Message - From: rei_do_delphi To: [EMAIL PROTECTED] os.com.br Sent: Tuesday, January 29, 2008 1:30 PM Subject: Re: RES: [oracle_br] Certificacao! Vale a Pena? eu passo por isso também. Tirei minha OCA em Dezembro de 2007, fiz curso de Oracle, estudei como um condenado não só para a certificação, mas o produto em sí, porém, toda a experiência que tenho é acadêmica e não tem me ajudado a arrumar alguma vaga como DBA Oracle Jr. Só consigo vaga de Developer Pl/Sql. E no final das contas eles pedem até Forms e Reports, que acho que vou acabar estudando, para ao menos esse tipo de vaga eu continuar conseguindo. Infelizmente é assim... O mercado só pega gente com experiência, e você, só consegue experiência se trabalhar. Logo, nunca é possível conseguir uma vaga. --- Em [EMAIL PROTECTED] os.com.br, humberto cabarit [EMAIL PROTECTED] . escreveu Sim concordo com você mas, é uma faca de 2 gumes hoje alem de experiencia pedem certificação, no caso do nosso amigo ele já tem algo que é experiencia, a certifiação vai dar algo a mais no curriculo dele, e fica mais facil do que quem está começando e o mercado não dá chance como é o meu caso. abs rei_do_delphi brunomaximomogi@ ... escreveu: humberto, vale a pena investir em certificação sim, ela ajuda a garantir que determinado profissional sabe determinado assunto. Porém, tem muita gente boa no mercado que não é certificada, sendo assim, não ter certificação, não quer dizer que você não seja bom. Mas, ter certificação acaba sendo um diferencial. Embora, que se você chega em uma empresa com um curriculum com experiência em administração, é mais fácil de eles te contratarem do que se você só tiver a certificação. Digo isso, por experiência própria. Espero ter ajudado. Abraços, --- Em [EMAIL PROTECTED] os.com.br, Bruno Lorenzini listas.distribuica o@ escreveu Bom dia, Cara, eu também estava na mesma situação que você, mas vale a pena sim. Hoje eu ainda trabalho com desenvolvimento, mas com graças ao curso consigo enxergar como as coisas funcionam e propor a melhor solução pra um problema... a certificação com ctza vai dar um boost no seu salário e no seu conhecimento. Brass, _ De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Manuel Acacio Ludgero Domingos Enviada em: domingo, 27 de janeiro de 2008 22:33 Para: [EMAIL PROTECTED] os.com.br Assunto: [oracle_br] Certificacao! Vale a Pena? Pessoal , sou novo no grupo , trabalho com oracle há 2 anos , somente no desenvolvimento com poucas tarefas ligadas a administração , pretendo me tornar um DBA , porém sem experiência fica dificil , estou em vias de tirar minha certificação OCA/OCP , vocês acham que vale a pena? Obrigado Acacio _ _ _ _ _ _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile. http://mobile. live.com/ signup/signup2. aspx?lc=pt- br live.com/signup/ signup2.aspx? lc=pt-br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Atenciosamente Humberto Cabarit Aquilo que temos de aprender a fazer, aprendemos fazendo Aristóteles - - --- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
RES: [oracle_br] Re: Livro de Tuning de Banco de Dados
Chiappa, obrigado pelo retorno. Concordo, cada um trata isto de maneira diferente, mas, são pontos passíveis de melhoria em todos os bancos certo (I/O, Caches, SQL, SO, etcs)? Precisava de alguma livro que conseguisse definir uma metodologia, algo para que pudesse ser usado em um trabalho acadêmico. Com certeza utilizarei os manuais numa segunda etapa do trabalho pra poder investigar o que cada banco de dados oferece, mas, pra parte inicial, precisaria de algum livro que tratasse o assunto de forma geral. Voce ou alguém da lista tem alguma indicação a fazer? Abraços e até mais. _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: quarta-feira, 27 de fevereiro de 2008 11:25 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Livro de Tuning de Banco de Dados Vai ser BEEEM difícil, pois necessariamente quando se faz tunning vc acaba tendo que mexer com ajustes de I/O, de RAM, de CPU, de SQL, e isso muda MUITÍSSIMO em cada banco, cada banco trabalha de uma maneira, usa I/O, RAM, etc, de maneiras diferentes, controladas por parâmetros diferentes Acho que o melhor que vc faz é pegar boas fontes de tunning para cada um dos principais bancos (ie, Oracle, DB2, SQLServer, etc) e fazer um apanhado em cima disso... []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo- http://www.enpo-br.org br.org José Laurindo Chiappa, Palestrante ENPO-2008 === --- Em [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br, Augusto Cesar R. Costa [EMAIL PROTECTED] escreveu Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [oracle_br] Oracle on linux 10g
Denio, seja qual for a distro, há ** diversas ** bibliotecas que precisam estar instaladas, é ausência delas que normalmente causa erros : assim, use vc a distro que for, esteja CERTO que as libs necessárias ESTÂO ok, senão vc vai ter erro, seja com linux distro x, y ou z []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2008 === --- Em oracle_br@yahoogrupos.com.br, Denio Flavio [EMAIL PROTECTED] escreveu Ok, Danilo obrigado, Vou procurar um Linux e uma versão do banco adequado conforme suas especificações; Isso deve resolver também aqueles erros de compilação que aparece na instalação do software pelo OUI? Abraço Denio Flavio De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Danilo de Novais Silveira Enviada em: terça-feira, 26 de fevereiro de 2008 14:57 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Oracle on linux 10g Isso aí com certeza é falta de biblioteca no linux. Agora, faz muita diferença qual Oracle 10g vc está instalando e mais ainda, qual distribuição linux! Olha esse link: http://www.oracle-base.com/articles/10g/Articles10g.php#DB10gInstallations Tem um manualzinho muito bom para instalar o Oracle numa pancada de Linux's diferentes. Abraço Danilo Em 26/02/08, Denio Flavio [EMAIL PROTECTED] mailto:denio%40nbsi.com.br escreveu: TO TENTANDO INSTaLAR o 10g no linux e quando vai rodar os assistentes de configuracao no final da instalação da o seguinte erro UnsatisfiedLinkError exception loading native library: njni10 java.lang.UnsatisfiedLinkError: jniGetOracleHome at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method) at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source) at oracle.net.ca.NetCA.main(Unknown Source) Oracle Net Services configuration failed. The exit code is -1 Alguem já conseguiu passar dessa? Att denio [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Livro de Tuning de Banco de Dados
Welvis, obrigado pelo retorno. Pois é, eu precisaria de um livro que pudesse abordar o assunto para construir um trabalho de conclusão de curso. Algo que tratasse o assunto de forma geral. Por exemplo, SQL, I/O, locks, estruturas de memória, tudo isto influencia no desempenho de todos os bancos da dados, certo? Concordo que existem maneiras diferentes de cada um tratar isto, mas precisaria de algo pra poder discorrer sobre o assunto. Por isto, precisaria de algum livro que tratasse do assunto de uma forma acadêmica. Abraços e até mais. _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Welvis Douglas Enviada em: quarta-feira, 27 de fevereiro de 2008 10:28 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Bom dia, o Oracle tem um muito bom, chama Oracle Wait Interface, só que ele é apenas para Oracle, acho que isso é muito generico, pois os bancos tem arquiteturas bem diferentes, e tbm tem muitas coisas que vc pode estar mexendo em um banco para ajustar, mas a pergunta é, o que vc quer ajustar? SQL ? I/O, CPU, ? Distribuição ? Sintomas? Parametros de Inicialização ? Trancas ?, estrutura de memoria, Locks e por ai vai.!!! abraço.! att, Welvis Douglas msn - welvis_douglas@ mailto:welvis_douglas%40hotmail.com hotmail.com Fone - (43)9917-1766 Santa Cruz - Distribuidor de Medicamentos / MetaInfo - Informática - Original Message - From: Augusto Cesar R. Costa To: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Sent: Wednesday, February 27, 2008 10:05 AM Subject: [oracle_br] Livro de Tuning de Banco de Dados Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: DBMS_SYSTEM - inválido
Chiappa Que grant eu devo dar? e para quem? para a package QUEST_SOO_PKG? Att. Simone --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] escreveu Eu ** duvido ** que o DBMS_SYSTEM esteja inválido, o que a msg de erro está dizendo é que a rotina NÂO O ENCONTROU, certamente porque NÂO TINHA privilégios nele, dê o GRANT pro dono da rotina... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, simonegurita simonegurita@ escreveu Bom dia!! No meu banco tem alguns objetos inválidos. E vi que é pr causa do DBMS_SYSTEM. Rodei o catalog e catproc conectada com sys as sysdba, mas não resolvou . alguém sabe o que devo fazer? No oracle 10.1.0.4 O objeto aparece assim: QUEST_SOO_PKG PACKAGE BODY 1 1132 PLS-00201: identifier 'SYS.DBMS_SYSTEM' must be declared ERROR Obrigada!!
[oracle_br] porta enterprise manager
Srs, ao alterar a porta no arquivo porlist.ini, para que o serviço do enterprise manager use essa nova porta tenho que parar o banco?? _ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/ [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: DBMS_SYSTEM - inválido
Eu ** duvido ** que o DBMS_SYSTEM esteja inválido, o que a msg de erro está dizendo é que a rotina NÂO O ENCONTROU, certamente porque NÂO TINHA privilégios nele, dê o GRANT pro dono da rotina... []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2008 === --- Em oracle_br@yahoogrupos.com.br, simonegurita [EMAIL PROTECTED] escreveu Bom dia!! No meu banco tem alguns objetos inválidos. E vi que é pr causa do DBMS_SYSTEM. Rodei o catalog e catproc conectada com sys as sysdba, mas não resolvou . alguém sabe o que devo fazer? No oracle 10.1.0.4 O objeto aparece assim: QUEST_SOO_PKG PACKAGE BODY 1 1132 PLS-00201: identifier 'SYS.DBMS_SYSTEM' must be declared ERROR Obrigada!!
[oracle_br] Re: Livro de Tuning de Banco de Dados
Vai ser BEEEM difícil, pois necessariamente quando se faz tunning vc acaba tendo que mexer com ajustes de I/O, de RAM, de CPU, de SQL, e isso muda MUITÍSSIMO em cada banco, cada banco trabalha de uma maneira, usa I/O, RAM, etc, de maneiras diferentes, controladas por parâmetros diferentes Acho que o melhor que vc faz é pegar boas fontes de tunning para cada um dos principais bancos (ie, Oracle, DB2, SQLServer, etc) e fazer um apanhado em cima disso... []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2008 === --- Em oracle_br@yahoogrupos.com.br, Augusto Cesar R. Costa [EMAIL PROTECTED] escreveu Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] [Web] - licença
Esta mensagem foi enviada via Web por MAYRON POSSAR Endereço de resposta: [EMAIL PROTECTED] Bom dia, muito boa ideia ess site do oraclebr. Pessoal, estou um probleminha, onde eu acho a documentação dos termos de licença do Oracle 10g? estou fazendo curso de oracle 10g e minha empresa estara migrando para oracle! agradeço
[oracle_br] Criação de usuário
Bom dia! Estou com um problema aqui... Quando eu tento criar qualquer usuário, mesmo não dando nenhuma premissão a ele, ele consegue fazer qualquer coisa em qualquer schema. Não dei grant nenhum a ele. Segue o scrip de criação do usuário: CREATE USER ADSPREV PROFILE DEFAULT IDENTIFIED BY ext_usi2008 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; Alguém tem alguma noção do que pode estar ocorrendo? Obrigada. Valquíria Chartone Cabral Analista de Sistemas SEI/FSFX - * 3829-9084 [EMAIL PROTECTED] www.fsfx.com [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Package de envio de sms
Existe algum package no oracle server que faz o envio de SMS?? Agradeço pela atenção - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Criação de usuário
Oi Valquíria, tudo bom? Verifique nas views DBA_TAB_PRIVS e DBA_SYS_PRIVS, quais os privilégios que o PUBLIC tem. Qualquer privilégio dado a ele vale para qualquer usuário. No seu caso, pode ser que o PUBLIC tenha privilégios como CREATE ANY TABLE e ALTER ANY TABLE. Em 27/02/08, Valquiria Chartone Cabral [EMAIL PROTECTED] escreveu: Bom dia! Estou com um problema aqui... Quando eu tento criar qualquer usuário, mesmo não dando nenhuma premissão a ele, ele consegue fazer qualquer coisa em qualquer schema. Não dei grant nenhum a ele. Segue o scrip de criação do usuário: CREATE USER ADSPREV PROFILE DEFAULT IDENTIFIED BY ext_usi2008 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; Alguém tem alguma noção do que pode estar ocorrendo? Obrigada. Valquíria Chartone Cabral Analista de Sistemas SEI/FSFX - * 3829-9084 [EMAIL PROTECTED] vccabral%40usiminas.com.br www.fsfx.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Gleyson Melo Oracle Database 10g Administrator Certified Professional [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Criação de usuário
Olá Valquiria. Você criou o usuário com PROFILE DEFAULT . Será que neste PROFILE DEFAULT já existe algum grant e privilégio que você não queira que o usuário tivesse? Você precisa ver o que existe de permissão dentro deste profile. Só que não sei como ver isso.. Talvez vc possa cria o usuário sem o profile. Depois vc vai dando os grant e privilégios que vc quizer. Ou crie um grupo de privilégio padrão que tenha os privilégios que vc precise. Att. Simone Gurita --- Em oracle_br@yahoogrupos.com.br, Valquiria Chartone Cabral [EMAIL PROTECTED] escreveu Bom dia! Estou com um problema aqui... Quando eu tento criar qualquer usuário, mesmo não dando nenhuma premissão a ele, ele consegue fazer qualquer coisa em qualquer schema. Não dei grant nenhum a ele. Segue o scrip de criação do usuário: CREATE USER ADSPREV PROFILE DEFAULT IDENTIFIED BY ext_usi2008 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; Alguém tem alguma noção do que pode estar ocorrendo? Obrigada.
[oracle_br] Re: Criação de usuário
Verifique se nenhum infeliz fez a beldade de emitir o comando... GRANT DBA TO PUBLIC; pois com isso qq usuário que se criar no banco vira DBA. Pois eu já peguei clientes com essa cagada. Olá Valquiria. Você criou o usuário com PROFILE DEFAULT . Será que neste PROFILE DEFAULT já existe algum grant e privilégio que você não queira que o usuário tivesse? Você precisa ver o que existe de permissão dentro deste profile. Só que não sei como ver isso.. Talvez vc possa cria o usuário sem o profile. Depois vc vai dando os grant e privilégios que vc quizer. Ou crie um grupo de privilégio padrão que tenha os privilégios que vc precise. Att. Simone Gurita --- Em oracle_br@yahoogrupos.com.br, Valquiria Chartone Cabral [EMAIL PROTECTED] escreveu Bom dia! Estou com um problema aqui... Quando eu tento criar qualquer usuário, mesmo não dando nenhuma premissão a ele, ele consegue fazer qualquer coisa em qualquer schema. Não dei grant nenhum a ele. Segue o scrip de criação do usuário: CREATE USER ADSPREV PROFILE DEFAULT IDENTIFIED BY ext_usi2008 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; Alguém tem alguma noção do que pode estar ocorrendo? Obrigada. O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista em São Paulo. E tem total apoio deste Grupo. Veja mais em http://www.enpo-br.org/ -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.21.1/1301 - Release Date: 27/02/08 08:35 Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza!
Re: [oracle_br] Forms
Boa tarde All, Preciso de profissionais de Oracle Forms / Reports. Interessados favor enviar cv atualizado. Tks. Alessandro [EMAIL PROTECTED] Sent by: oracle_br@yahoogrupos.com.br 02/26/2008 17:47 Please respond to oracle_br@yahoogrupos.com.br To Forum\(Oracle\) oracle_br@yahoogrupos.com.br cc Subject [oracle_br] Forms Boa Tarde Estou precisando de um exemplo em Forms6i que possa fazer comunicação com uma dll de uma Impressora Fiscal Sweda ou algum exemplo com qualquer dll. Desde já muito obrigado. Alessandro [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Oracle Applications Practice Datawarehosing @Bootstrap Technologies - Fresher
Oracle Applications Practice Datawarehosing @Bootstrap Technologies - Freshers/Trainees WALK IN INTERVIEW ON 1st March 2nd March 2008 Role: Freshers, Trainees in Oracle Developer, Oracle DBA, Oracle Apps DBA, Oracle Apps Technical Functional (HRMS, Financials, Mfg, CRM OPM) Location: Hyderabad Bangalore India Career Level: Freshers, Trained people, Trainees Start Date: ASAP We are looking for highly motivated and talented sales professionals with a proven track record of Delivering Consulting Systems Integration services (CSI) in Data warehousing, and Business Intelligence to mid and large sized corporations in Europe (75%) and local/ India operations of EMEA other multi-nationals (25%). Our Global client base consists of Exon Mobile, GE, Walls Green, Philip Morris, BullsEye, UBS, UK Land Investments corp, Merial, Sanofi Aventis, Goldman Sachs, PG, HLL, Telusmobility, Oracle, Accenture, Deloitte, HP Microsoft across the world. Our DWBI practice is one of the fastest growing practices for Bootstrap Technologies P Ltd As an Oracle Apps Professional, you will be responsible for the Design, Development and Implementation of Oracle Apps Projects for large clients, developing across geographies, servicing clients, and achieving delivery targets. You should have a minimum of 0 to 1 yrs of Oracle Apps services delivery experience or atleast Trained in any good Institute .Preference will be given to the students of Oracle Education, Oracle University, Wilshire software Technologies, NIIT, SQL Star, Shabaz and Atul Agarwal We have a top-notch IT Services Delivery organization and excellent resources to support the Delivery team in every stage of a project. You must possess skills and exposure in the following areas as part of requirements for this role: We do have openings for DBAs, developers, Just Trainees People, Freshers. Skills in any Oracle Technologies skills are welcome to apply. Willingness to relocate and local/Global Travel is mandatory for these positions. Skills Oracle DBA (9I/10g/11g) Oracle Developer Oracle Apps DBA Oracle Apps technical(SQL,PL-SQL,Forms,Reports,OA Framework,XML Publisher Work Flow) Oracle Apps Functional (HRMS,Fiancials,CRM,MFG,SCM and OPM) Oracle Discoverer Oracle Warehouse Builder Oracle DBI (Daily Business Intelligence) Hyperion (ESS Base/Analyzer/Reports/Interactive Reports) Datastage Business Objects Cognos Informatica Abnitio Note:- ¬BE/B.Tech., 2007 Passed need not attend. HR Team Bootstrap Technologies P Ltd Bootstrap Towers, Bootstrap Campus Plot#112, 8-3-1100/AA1 Srinagar Colony HYDERABAD 500 0072 AP INDIA Email: [EMAIL PROTECTED] www.bootstraptech.com
Re: [oracle_br] Livro de Tuning de Banco de Dados
Sem vc especificar SGBD, pra escrever de uma maneira genérica, seria possível vc falar de: - tunning de SQL (SQL Ansi, que teoricamente deveria funcionar em qualquer SGBD); - I/O: aqui não tem muito segredo, em qualquer banco, o ideal é alcançar o mínimo possível de leituras/escritas em disco para uma melhore performance; - Locks: também é um conceito que serve para qualquer banco de dados, basta pesquisar a respeito; Mas é interessante, mesmo a nível acadêmico, citar exemplos práticos de alguns SGBDs, como Oracle, Sybase, SQL Server, DB2, etc... 2008/2/27 Augusto Cesar R. Costa [EMAIL PROTECTED]: Welvis, obrigado pelo retorno. Pois é, eu precisaria de um livro que pudesse abordar o assunto para construir um trabalho de conclusão de curso. Algo que tratasse o assunto de forma geral. Por exemplo, SQL, I/O, locks, estruturas de memória, tudo isto influencia no desempenho de todos os bancos da dados, certo? Concordo que existem maneiras diferentes de cada um tratar isto, mas precisaria de algo pra poder discorrer sobre o assunto. Por isto, precisaria de algum livro que tratasse do assunto de uma forma acadêmica. Abraços e até mais. _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Welvis Douglas Enviada em: quarta-feira, 27 de fevereiro de 2008 10:28 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Bom dia, o Oracle tem um muito bom, chama Oracle Wait Interface, só que ele é apenas para Oracle, acho que isso é muito generico, pois os bancos tem arquiteturas bem diferentes, e tbm tem muitas coisas que vc pode estar mexendo em um banco para ajustar, mas a pergunta é, o que vc quer ajustar? SQL ? I/O, CPU, ? Distribuição ? Sintomas? Parametros de Inicialização ? Trancas ?, estrutura de memoria, Locks e por ai vai.!!! abraço.! att, Welvis Douglas msn - welvis_douglas@ mailto:welvis_douglas%40hotmail.com hotmail.com Fone - (43)9917-1766 Santa Cruz - Distribuidor de Medicamentos / MetaInfo - Informática - Original Message - From: Augusto Cesar R. Costa To: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Sent: Wednesday, February 27, 2008 10:05 AM Subject: [oracle_br] Livro de Tuning de Banco de Dados Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Problema Desabilitar Self Tuning do 10g e problemas com performance de query
Galera, preciso de uma ajuda para ajudar um amigo meu. O cliente utiliza banco 10g, provavelmente em algum sistema unix. 1º Ele não tem muitos conhecimentos de 10g e me perguntou se eu sabia como desabilitar o dimensionamento automático de memória do 10g. Sei que é através do parâmetro SGA_MAX_SIZE, porém não sei qual valor ele deve assumir, seria 0? Os outros parâmetros como share_pool_size, buffer_pool_size e large_pool size, se sga_max_size0 então ele ajuda o SGDB a escolher o tamanho mais correto dos buffers, correto? De fato, como ele realmente desabilitaria esta feature do 10g? 2º Ele esta rodando uma query que o plano de execução esta muito bom, utilizando índice e tudo ( set explain trace only). Porém, quando ele vai executar, o plano de execução não utiliza o índice e faz um table full scan, aumentando em mais de 2000 o plano de execução. Eu recomendei a atualização das estatísticas do banco, porém ele falou que já as atualizou e continua com a lentidão da query, o que pode ser? Obrigado a todos desde já.
RES: [oracle_br] Livro de Tuning de Banco de Dados
Milton, obrigado também pelas sugestões. Mas retomo a pergunta, sabe de algum livro, dissertação ou tese que trata especificamente do tema Tuning de Banco de Dados? Abraços e até mais. _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Milton Bastos Henriquis Jr. Enviada em: quarta-feira, 27 de fevereiro de 2008 13:30 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Sem vc especificar SGBD, pra escrever de uma maneira genérica, seria possível vc falar de: - tunning de SQL (SQL Ansi, que teoricamente deveria funcionar em qualquer SGBD); - I/O: aqui não tem muito segredo, em qualquer banco, o ideal é alcançar o mínimo possível de leituras/escritas em disco para uma melhore performance; - Locks: também é um conceito que serve para qualquer banco de dados, basta pesquisar a respeito; Mas é interessante, mesmo a nível acadêmico, citar exemplos práticos de alguns SGBDs, como Oracle, Sybase, SQL Server, DB2, etc... 2008/2/27 Augusto Cesar R. Costa augusto.crc@ mailto:augusto.crc%40gmail.com gmail.com: Welvis, obrigado pelo retorno. Pois é, eu precisaria de um livro que pudesse abordar o assunto para construir um trabalho de conclusão de curso. Algo que tratasse o assunto de forma geral. Por exemplo, SQL, I/O, locks, estruturas de memória, tudo isto influencia no desempenho de todos os bancos da dados, certo? Concordo que existem maneiras diferentes de cada um tratar isto, mas precisaria de algo pra poder discorrer sobre o assunto. Por isto, precisaria de algum livro que tratasse do assunto de uma forma acadêmica. Abraços e até mais. _ De: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br] Em nome de Welvis Douglas Enviada em: quarta-feira, 27 de fevereiro de 2008 10:28 Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Bom dia, o Oracle tem um muito bom, chama Oracle Wait Interface, só que ele é apenas para Oracle, acho que isso é muito generico, pois os bancos tem arquiteturas bem diferentes, e tbm tem muitas coisas que vc pode estar mexendo em um banco para ajustar, mas a pergunta é, o que vc quer ajustar? SQL ? I/O, CPU, ? Distribuição ? Sintomas? Parametros de Inicialização ? Trancas ?, estrutura de memoria, Locks e por ai vai.!!! abraço.! att, Welvis Douglas msn - welvis_douglas@ mailto:welvis_douglas%40hotmail.com hotmail.com Fone - (43)9917-1766 Santa Cruz - Distribuidor de Medicamentos / MetaInfo - Informática - Original Message - From: Augusto Cesar R. Costa To: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Sent: Wednesday, February 27, 2008 10:05 AM Subject: [oracle_br] Livro de Tuning de Banco de Dados Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Problema Desabilitar Self Tuning do 10g e problemas com performance de query
Fala Bruno, A sua primeira pergunta refere-se ao Automatic Memory Management, disponível a partir da versão 10g do Banco Oracle. Para desabilitar essa feature, você precisa apenas zerar o valor do parâmetro SGA_TARGET. Particularmente, tenho usado esse recurso e ele tem sido benéfico, em um ambiente RAC com um Banco de 500Gb. Quanto à segunda pergunta... - Como você sabe que ele faz um Full-Table-Scan quando ele executa já que o plano de execução não mostra um Full-Table-Scan? - A consulta já rodou com performance boa alguma vez? - Que tipo de consulta é essa? Agregação de dados de 5 anos (exemplo)? - Qual o volume de dados das tabelas envolvidas? - Quantas linhas você espera que a consulta retorne? - Quantos % da Tabela essas linhas representam? - Quantos % das tabelas são acessados através de índices? - Você confirmou que as estatísticas estão atualizadas para todos os objetos envolvidos? - Que tipos de operação estão envolvidos na consulta? Neste Loops? Hash Joins? - Você está chamando a consulta no Sqlplus ou na aplicação? Está utilizando bind variables? - A consulta faz acesso a algum outro Banco através de Db-Link? - A consulta utiliza funções? - Você não quer postar o plano de execução da consulta aqui, se não for informação restrita? Podem parecer muitas perguntas mas acredito que a maioria delas pode ser respondida rapidamente e pode dar um bom embasamento pra quem tentar tunar a consulta remotamente baseado apenas em textos escritos. Em 27/02/08, rei_do_delphi [EMAIL PROTECTED] escreveu: Galera, preciso de uma ajuda para ajudar um amigo meu. O cliente utiliza banco 10g, provavelmente em algum sistema unix. 1º Ele não tem muitos conhecimentos de 10g e me perguntou se eu sabia como desabilitar o dimensionamento automático de memória do 10g. Sei que é através do parâmetro SGA_MAX_SIZE, porém não sei qual valor ele deve assumir, seria 0? Os outros parâmetros como share_pool_size, buffer_pool_size e large_pool size, se sga_max_size0 então ele ajuda o SGDB a escolher o tamanho mais correto dos buffers, correto? De fato, como ele realmente desabilitaria esta feature do 10g? 2º Ele esta rodando uma query que o plano de execução esta muito bom, utilizando índice e tudo ( set explain trace only). Porém, quando ele vai executar, o plano de execução não utiliza o índice e faz um table full scan, aumentando em mais de 2000 o plano de execução. Eu recomendei a atualização das estatísticas do banco, porém ele falou que já as atualizou e continua com a lentidão da query, o que pode ser? Obrigado a todos desde já. -- Atenciosamente, Gleyson Melo Oracle Database 10g Administrator Certified Professional [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Livro de Tuning de Banco de Dados
Cara, to fazendo minha monografia sobre bancos de dados também. E posso te falar que isso que você quer provavelmente não existe. O motivo é que apesar de todo banco ter locks, estruturas de memórias e etc, a implementação disso é muito diferente para cada banco e existe muita coisa peculiar. Então, acho melhor você partir para outra abordagem. Agora, se encontrar alguma coisa, nos avise. :-D Em 27/02/08, Augusto Cesar R. Costa [EMAIL PROTECTED] escreveu: Milton, obrigado também pelas sugestões. Mas retomo a pergunta, sabe de algum livro, dissertação ou tese que trata especificamente do tema Tuning de Banco de Dados? Abraços e até mais. _ De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Milton Bastos Henriquis Jr. Enviada em: quarta-feira, 27 de fevereiro de 2008 13:30 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Sem vc especificar SGBD, pra escrever de uma maneira genérica, seria possível vc falar de: - tunning de SQL (SQL Ansi, que teoricamente deveria funcionar em qualquer SGBD); - I/O: aqui não tem muito segredo, em qualquer banco, o ideal é alcançar o mínimo possível de leituras/escritas em disco para uma melhore performance; - Locks: também é um conceito que serve para qualquer banco de dados, basta pesquisar a respeito; Mas é interessante, mesmo a nível acadêmico, citar exemplos práticos de alguns SGBDs, como Oracle, Sybase, SQL Server, DB2, etc... 2008/2/27 Augusto Cesar R. Costa augusto.crc@ mailto:augusto.crc%40gmail.com gmail.com: Welvis, obrigado pelo retorno. Pois é, eu precisaria de um livro que pudesse abordar o assunto para construir um trabalho de conclusão de curso. Algo que tratasse o assunto de forma geral. Por exemplo, SQL, I/O, locks, estruturas de memória, tudo isto influencia no desempenho de todos os bancos da dados, certo? Concordo que existem maneiras diferentes de cada um tratar isto, mas precisaria de algo pra poder discorrer sobre o assunto. Por isto, precisaria de algum livro que tratasse do assunto de uma forma acadêmica. Abraços e até mais. _ De: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br] Em nome de Welvis Douglas Enviada em: quarta-feira, 27 de fevereiro de 2008 10:28 Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Bom dia, o Oracle tem um muito bom, chama Oracle Wait Interface, só que ele é apenas para Oracle, acho que isso é muito generico, pois os bancos tem arquiteturas bem diferentes, e tbm tem muitas coisas que vc pode estar mexendo em um banco para ajustar, mas a pergunta é, o que vc quer ajustar? SQL ? I/O, CPU, ? Distribuição ? Sintomas? Parametros de Inicialização ? Trancas ?, estrutura de memoria, Locks e por ai vai.!!! abraço.! att, Welvis Douglas msn - welvis_douglas@ mailto:welvis_douglas%40hotmail.com hotmail.com Fone - (43)9917-1766 Santa Cruz - Distribuidor de Medicamentos / MetaInfo - Informática - Original Message - From: Augusto Cesar R. Costa To: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Sent: Wednesday, February 27, 2008 10:05 AM Subject: [oracle_br] Livro de Tuning de Banco de Dados Pessoal, bom dia! Estou precisando de indicação de um livro que aborda a teoria do tema Tuning de Banco de Dados. Preciso de um livro que trate o assunto de forma genérica, e não de um SGBD específico. Este livro servirá de base para um trabalho de TCC. Alguém tem alguma indicação/sugestão? Obrigado e até mais. Augusto Cesar Rodovalho Costa [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Oracle on linux 10g
Obrigado Gilvã e Danilo, A instalação do Oracle no Linux fedora foi um sucesso. Agradeço a atenção de vocês Abraços Denio Flavio De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Gilvã Gmail Enviada em: terça-feira, 26 de fevereiro de 2008 13:10 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Oracle on linux 10g Caro Denio, cp oracle_linux.zip /home/oracle cd /home/oracle unzip oracle_linux.zip cd /home/oracle/database ./runInstaller Obs: Vc instalou o X... Eu executo esse procedimento no gnome ou no kde Att, Gilvã Lopes _ De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br ] Em nome de Denio Flavio Enviada em: terça-feira, 26 de fevereiro de 2008 10:52 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] Oracle on linux 10g TO TENTANDO INSTaLAR o 10g no linux e quando vai rodar os assistentes de configuracao no final da instalação da o seguinte erro UnsatisfiedLinkError exception loading native library: njni10 java.lang.UnsatisfiedLinkError: jniGetOracleHome at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method) at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source) at oracle.net.ca.NetCA.main(Unknown Source) Oracle Net Services configuration failed. The exit code is -1 Alguem já conseguiu passar dessa? Att denio [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Problema Desabilitar Self Tuning do 10g e problemas com performance de query
Cara, tente descobrir o motivo do seu cliente não querer usar esse gerenciamento automático de memória. Ele é uma mão na roda e sempre funcionou muito bem pra mim. Talvez ele ache que essas coisas automáticas nunca funcionam direito. Mas não é o caso. Quanto a sua segunda pergunta, você tá pegando o plano de execução correto? De qualquer forma, você tem que trabalhar em cima do segundo plano, o que está fazendo a query ficar lenta. Respondendo as perguntas que o amigo aí te fez, já dá pra ter uma boa idéia sobre como resolver o problema. Abraço Em 27/02/08, Gleyson Melo [EMAIL PROTECTED] escreveu: Fala Bruno, A sua primeira pergunta refere-se ao Automatic Memory Management, disponível a partir da versão 10g do Banco Oracle. Para desabilitar essa feature, você precisa apenas zerar o valor do parâmetro SGA_TARGET. Particularmente, tenho usado esse recurso e ele tem sido benéfico, em um ambiente RAC com um Banco de 500Gb. Quanto à segunda pergunta... - Como você sabe que ele faz um Full-Table-Scan quando ele executa já que o plano de execução não mostra um Full-Table-Scan? - A consulta já rodou com performance boa alguma vez? - Que tipo de consulta é essa? Agregação de dados de 5 anos (exemplo)? - Qual o volume de dados das tabelas envolvidas? - Quantas linhas você espera que a consulta retorne? - Quantos % da Tabela essas linhas representam? - Quantos % das tabelas são acessados através de índices? - Você confirmou que as estatísticas estão atualizadas para todos os objetos envolvidos? - Que tipos de operação estão envolvidos na consulta? Neste Loops? Hash Joins? - Você está chamando a consulta no Sqlplus ou na aplicação? Está utilizando bind variables? - A consulta faz acesso a algum outro Banco através de Db-Link? - A consulta utiliza funções? - Você não quer postar o plano de execução da consulta aqui, se não for informação restrita? Podem parecer muitas perguntas mas acredito que a maioria delas pode ser respondida rapidamente e pode dar um bom embasamento pra quem tentar tunar a consulta remotamente baseado apenas em textos escritos. Em 27/02/08, rei_do_delphi [EMAIL PROTECTED]brunomaximomogi%40hotmail.com escreveu: Galera, preciso de uma ajuda para ajudar um amigo meu. O cliente utiliza banco 10g, provavelmente em algum sistema unix. 1º Ele não tem muitos conhecimentos de 10g e me perguntou se eu sabia como desabilitar o dimensionamento automático de memória do 10g. Sei que é através do parâmetro SGA_MAX_SIZE, porém não sei qual valor ele deve assumir, seria 0? Os outros parâmetros como share_pool_size, buffer_pool_size e large_pool size, se sga_max_size0 então ele ajuda o SGDB a escolher o tamanho mais correto dos buffers, correto? De fato, como ele realmente desabilitaria esta feature do 10g? 2º Ele esta rodando uma query que o plano de execução esta muito bom, utilizando índice e tudo ( set explain trace only). Porém, quando ele vai executar, o plano de execução não utiliza o índice e faz um table full scan, aumentando em mais de 2000 o plano de execução. Eu recomendei a atualização das estatísticas do banco, porém ele falou que já as atualizou e continua com a lentidão da query, o que pode ser? Obrigado a todos desde já. -- Atenciosamente, Gleyson Melo Oracle Database 10g Administrator Certified Professional [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] OFF TOPIC: Registro de Software
Pessoal, Desculpas pelo OFF-TOPIC, mas gostaria de saber se alguém da lista já registrou algum software para saber sobre os custos, o que é necessário e demais informações sobre como proceder este registro. Obrigado a todos Edson Almeida Jr
[oracle_br] Re: Problema Desabilitar Self Tuning do 10g e problemas com performance de query
Seguem as respostas abaixo dos items : 1º Ele não tem muitos conhecimentos de 10g e me perguntou se eu sabia como desabilitar o dimensionamento automático de memória do 10g. Sei que é através do parâmetro SGA_MAX_SIZE, não é não, o manual Oracle® Database Reference na entrada sobre SGA_TARGET nos diz : PropertyDescription Parameter type Big integer Syntax SGA_TARGET = integer [K | M | G] Default value 0 (SGA autotuning is disabled) Modifiable ALTER SYSTEM Range of values 64 to operating system-dependent Basic Yes ok ? O SGA_MAX_SIZE indica o limite máximo pretendido para a SGA, mas (claro) se vc vai desabilitar a SGA automática e PORTANTO vai ter que setar manualmente cada um dos componentes,vc sabe EXATAMENTE o que quer e aí faz sentido (eu acho) vc não especificar o máximo da SGA setando zero para o SGA_MAX_SIZE, a SGA ficará como a soma dos componentes + um pequeno overhead interno 2º Ele esta rodando uma query que o plano de execução esta muito bom, utilizando índice e tudo ( set explain trace only). veja que NÃO NECESSARIAMENTE plano que usa índice é muito bom, plano que faz FTS é mau, ok ? Em um trabalho de tunning de SQL, a sua baliza é, além do tempo de execução real, a quantidade de LIOs executados e a eficiência do I/O (pois um FTS suculento, que lê montes de blocos de uma vez, é MUITÍSSIMO mais eficiente do que pilhas de I/Os de um bloco só, se o objetivo é recuperar a maior parte da tabela, yes ?? http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:6749454952894#6761784388197 é o caso clássico Então VEJA COM O SEU AMIGO quais são as cardinalidades envolvidas, se REALMENTE é desejável pesquisa por índice, yes ? Porém, quando ele vai executar, o plano de execução não utiliza o índice e faz um table full scan, aumentando em mais de 2000 o plano de execução. De cara supondo que não houve erros óbvios (exemplo, a query usa bind no programa, e o cara pediu um explain duma versão sem binds, com valores hard-coded no sql, ou com datatypes errados implicando em conversão, etc), ainda assim é relativamente comum isso de se ter diferença entre a previsão do explain plan e o real quando se migra pro 10g : ocorre que no 10g há um job automático que coleta HISTOGRAMAS (em modo AUTO, chutando os tamanhos) junto com as estats, E o nosso amigo explain plain (que é o que o autorace/sqlplus chamam) nos dá só uma ESTIMATIVA GERAL, ele ** não ** leva em conta os histogramas, NÃO faz bind peek, certamente deve ser por aí a diferença No caso de peek, o que ocorre é que no 9i e no 10g mesmo com BIND VARIABLES os histogramas são pesquisados, mas apenas no tempo de parse, e apenas a primeira vez : a minha suposição é que esse banco antes ou era 8i (e portanto não havia bind peek), ou era 9i mas não se estava sendo coletado histogramas, então isso não ocorria, e agora no 10g tá ocorrendo http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:3126073805757#3133766787657 tem uma demonstração de histogramas em ação, http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:47467066281452#78492800346737065 do explain plan mentindo por causa de não fazer peek, veja lá com o seu colega se a situação dele é parecida com essa... Mostra pra ele também como fazer um trace + tkprof, pede pra ele verificar os params de CBO, E para fazer um trace 10053 do sql (no livro do Jonathan Lewis, que vc tem se me lembro bem, isso está logo nos capítulos iniciais)... []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2008 ===
RES: [oracle_br] Livro de Tuning de Banco de Dados
Danilo, boa tarde! Na verdade alguns livros eu já encontrei inclusive na amazon, o que gostaria de saber era se alguém tinha boas referências pra passar. Segue o link da amazon: http://www.amazon.com/s/ref=nb_ss_gw/105-2880932-7662060?url=search-alias%3D aps http://www.amazon.com/s/ref=nb_ss_gw/105-2880932-7662060?url=search-alias%3 Dapsfield-keywords=database+tuningx=0y=0 field-keywords=database+tuningx=0y=0 Depois que mandei uma mensagem no grupo, resolvi procurar na minha máquina se tinha algo interessante e achei também uma dissertação do Sálvio Padlipskas, cujo o título é: Ajuste de consultas a banco de dados utilizando padrões. Nesta dissertação ele colocou o livro Database Tuning: Principles, Experiments, and Troubleshooting Techniques como referência bibliográfica. Este livro está disponível na amazon, vou comprar pra dar uma olhada. Esta dissertação do Sálvio não me lembro como consegui, mas tem alguns bons sites de referência. Vou procurar algo mais, qualquer novidade aviso. Abraços e obrigado! _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Danilo de Novais Silveira Enviada em: quarta-feira, 27 de fevereiro de 2008 15:14 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Cara, to fazendo minha monografia sobre bancos de dados também. E posso te falar que isso que você quer provavelmente não existe. O motivo é que apesar de todo banco ter locks, estruturas de memórias e etc, a implementação disso é muito diferente para cada banco e existe muita coisa peculiar. Então, acho melhor você partir para outra abordagem. Agora, se encontrar alguma coisa, nos avise. :-D Em 27/02/08, Augusto Cesar R. Costa augusto.crc@ mailto:augusto.crc%40gmail.com gmail.com escreveu: Milton, obrigado também pelas sugestões. Mas retomo a pergunta, sabe de algum livro, dissertação ou tese que trata especificamente do tema Tuning de Banco de Dados? Abraços e até mais. _ De: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br oracle_br%40yahoogrupos.com.br [mailto: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br oracle_br%40yahoogrupos.com.br] Em nome de Milton Bastos Henriquis Jr. Enviada em: quarta-feira, 27 de fevereiro de 2008 13:30 Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Sem vc especificar SGBD, pra escrever de uma maneira genérica, seria possível vc falar de: - tunning de SQL (SQL Ansi, que teoricamente deveria funcionar em qualquer SGBD); - I/O: aqui não tem muito segredo, em qualquer banco, o ideal é alcançar o mínimo possível de leituras/escritas em disco para uma melhore performance; - Locks: também é um conceito que serve para qualquer banco de dados, basta pesquisar a respeito; Mas é interessante, mesmo a nível acadêmico, citar exemplos práticos de alguns SGBDs, como Oracle, Sybase, SQL Server, DB2, etc... 2008/2/27 Augusto Cesar R. Costa augusto.crc@ mailto:augusto.crc%40gmail.com gmail.com: Welvis, obrigado pelo retorno. Pois é, eu precisaria de um livro que pudesse abordar o assunto para construir um trabalho de conclusão de curso. Algo que tratasse o assunto de forma geral. Por exemplo, SQL, I/O, locks, estruturas de memória, tudo isto influencia no desempenho de todos os bancos da dados, certo? Concordo que existem maneiras diferentes de cada um tratar isto, mas precisaria de algo pra poder discorrer sobre o assunto. Por isto, precisaria de algum livro que tratasse do assunto de uma forma acadêmica. Abraços e até mais. _ De: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br] Em nome de Welvis Douglas Enviada em: quarta-feira, 27 de fevereiro de 2008 10:28 Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Assunto: Re: [oracle_br] Livro de Tuning de Banco de Dados Bom dia, o Oracle tem um muito bom, chama Oracle Wait Interface, só que ele é apenas para Oracle, acho que isso é muito generico, pois os bancos tem arquiteturas bem diferentes, e tbm tem muitas coisas que vc pode estar mexendo em um banco para ajustar, mas a pergunta é, o que vc quer ajustar? SQL ? I/O, CPU, ? Distribuição ? Sintomas? Parametros de Inicialização ? Trancas ?, estrutura de memoria, Locks e por ai vai.!!! abraço.! att, Welvis Douglas msn - welvis_douglas@ mailto:welvis_douglas%40hotmail.com hotmail.com Fone - (43)9917-1766 Santa Cruz - Distribuidor de Medicamentos / MetaInfo - Informática - Original Message - From: Augusto Cesar R. Costa To: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br Sent: Wednesday, February 27, 2008 10:05 AM Subject: [oracle_br] Livro de Tuning de Banco de Dados Pessoal, bom dia! Estou
RES: [oracle_br] Listener utilizando 100% CPU
Fala Gilson... Ainda estou procurando a paz por aqui...rs.. A verdade é que este banco foi instalado e não utilizado. Andei verificando o arquivo alert dele e até 15 jan tudo ocorria normalmente, depois simplesmente não mais houve gravação no arquivo. Fiz o que você sugeriu , inclusive abaixo estará trechos do arquivo trace criado. E respondendo sua pergunta, o processo lsnrctl ocupa 100% de CPU na tentativa de startar o listener na máquina (verificado pelo comando top). Veja o que acontece: No que puder ajudar, agradeço! TNSLSNR for Linux: Version 10.2.0.1.0 - Production on 27-FEB-2008 14:58:43 Copyright (c) 1991, 2005, Oracle. All rights reserved. [27-FEB-2008 14:58:43:443] --- TRACE CONFIGURATION INFORMATION FOLLOWS --- [27-FEB-2008 14:58:43:443] New trace stream is /tmp/listener.trc [27-FEB-2008 14:58:43:443] New trace level is 16 [27-FEB-2008 14:58:43:443] --- TRACE CONFIGURATION INFORMATION ENDS --- [27-FEB-2008 14:58:43:443] --- PARAMETER SOURCE INFORMATION FOLLOWS --- [27-FEB-2008 14:58:43:443] Attempted load of system pfile source /home/oracle/product/10.1.0/db/network/admin/listener.ora [27-FEB-2008 14:58:43:443] Parameter source loaded successfully [27-FEB-2008 14:58:43:443] [27-FEB-2008 14:58:43:443] Attempted load of command line source [27-FEB-2008 14:58:43:443] Parameter source was not loaded [27-FEB-2008 14:58:43:443] [27-FEB-2008 14:58:43:443] - PARAMETER TABLE LOAD RESULTS FOLLOW - [27-FEB-2008 14:58:43:443] Successful parameter table load [27-FEB-2008 14:58:43:443] - PARAMETER TABLE HAS THE FOLLOWING CONTENTS - [27-FEB-2008 14:58:43:443] SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /home/oracle/product/10.1.0/db/) (PROGRAM = extproc)) (SID_DESC = (GLOBAL_DBNAME = infolog) (ORACLE_HOME = /home/oracle/product/10.1.0/db/) (SID_NAME = infolog))) [27-FEB-2008 14:58:43:443] TRACE_FILE_LISTENER = listener [27-FEB-2008 14:58:43:443] LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = IPC)(KEY = infolog)) (ADDRESS = (PROTOCOL = TCP)(HOST = oslo.finnetbrasil.com.br)(PORT = 1521 [27-FEB-2008 14:58:43:443] TRACE_DIRECTORY_LISTENER = /tmp [27-FEB-2008 14:58:43:443] TRACE_LEVEL_LISTENER = 16 [27-FEB-2008 14:58:43:443] --- PARAMETER SOURCE INFORMATION ENDS --- [27-FEB-2008 14:58:43:443] --- LOG CONFIGURATION INFORMATION FOLLOWS --- [27-FEB-2008 14:58:43:443] Log stream will be /home/oracle/product/10.1.0/db/network/log/listener.log [27-FEB-2008 14:58:43:443] Log stream validation requested [27-FEB-2008 14:58:43:443] Log stream is valid [27-FEB-2008 14:58:43:443] --- LOG CONFIGURATION INFORMATION ENDS --- [27-FEB-2008 14:58:43:443] nlstdipi: entry [27-FEB-2008 14:58:43:443] nlstdipi: exit [27-FEB-2008 14:58:43:444] nsglldprm: Resolved INBOUND_CONNECT_TIMEOUT_LISTENER to: 0 [27-FEB-2008 14:58:43:444] nsglldprm: Resolved STARTUP_WAIT_TIME_LISTENER to: 0 [27-FEB-2008 14:58:43:444] nsglldprm: LocalOSauth enabled [27-FEB-2008 14:58:43:444] snsgblini: Max no of descriptors supported is 1024 [27-FEB-2008 14:58:43:444] snsgblini: exit [27-FEB-2008 14:58:43:444] nsinherit: entry [27-FEB-2008 14:58:43:444] nsinherit: doing connect handshake... [27-FEB-2008 14:58:43:444] nsc2addr: entry [27-FEB-2008 14:58:43:444] nsc2addr: (ADDRESS=(PROTOCOL=beq)) [27-FEB-2008 14:58:43:444] nlpcaini: entry [27-FEB-2008 14:58:43:444] nlpcaini: No process parameters set [27-FEB-2008 14:58:43:444] nlpcaini: exit [27-FEB-2008 14:58:43:444] nsc2addr: normal exit [27-FEB-2008 14:58:43:444] nsinh_hoff: inheriting the connection... [27-FEB-2008 14:58:43:444] nsopen: entry [27-FEB-2008 14:58:43:444] nsmal: entry [27-FEB-2008 14:58:43:444] nsmal: 752 bytes at 0x81225d0 [27-FEB-2008 14:58:43:444] nsmal: normal exit [27-FEB-2008 14:58:43:445] nsopenmplx: entry [27-FEB-2008 14:58:43:445] nsmal: entry [27-FEB-2008 14:58:43:445] nsmal: 1580 bytes at 0x81228c8 [27-FEB-2008 14:58:43:445] nsmal: normal exit [27-FEB-2008 14:58:43:445] nsiorini: entry [27-FEB-2008 14:58:43:445] nsbal: entry [27-FEB-2008 14:58:43:445] nsbgetfl: entry [27-FEB-2008 14:58:43:445] nsbgetfl: normal exit [27-FEB-2008 14:58:43:445] nsmal: entry _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Gleyson Melo Enviada em: terça-feira, 26 de fevereiro de 2008 17:52 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Listener utilizando 100% CPU Fala Alexandre, tudo em paz? Bom, o Listener é um cara meio preguiçoso na verdade.. ele acorda e fica lá, meio ocioso, esperando a galera conectar, o que me faz pensar em bug mas... vamos analisar. 1. Não está faltando alguma informação? Entrou algum sistema novo? O pessoal da rede mudou alguma regra de firewall? Existe firewall em software no próprio servidor do Banco? 2. Você já olhou os logs do listener e do banco? Não diz nada por lá? 3. Qual é o processo que usa a maior parte do
Re: Res: [oracle_br] Re: Tipo de Empresa - São Paulo
Caros, na empresa onde trabalho, eu emito nota fiscal e na descrição da atividade coloco: Elaboração de programa de computador (Software) e com isso meu ISS daqui de São Paulo cai para 2%... verifica isso, já é uma ajuda... []'s Rodrigo --- Nelson Cartaxo [EMAIL PROTECTED] escreveu: Cara essa lei não é bem assim. Se voce fizer o cadastro na prefeitura, voce não precisa pagar o ISS de SP não. Esse cadastro é um pouco demorado, exige uma serie de documentos, mas caso voce passe todo mes nota, vale a pena fazer para não ter que pagar os 5%. Att, Nelson - Mensagem original De: rei_do_delphi [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 26 de Fevereiro de 2008 15:21:11 Assunto: [oracle_br] Re: Tipo de Empresa - São Paulo sim Milton, todavia, hjá uma lei em São Paulo que estabelace que todos os prestadores de serviço que prestarem serviço em São Paulo (empresa de destino seja em São Paulo), além de você pagar os ISS de sua cidade ( no meu caso, mogi das cruzes, 2%) tem que pagar o iss de São Paulo também ( 5%), portanto, acaba pagando 5%. Me manda um e- mail, dizendo qual a porcentagem total que vc paga de imposto. Vallew. --- Em [EMAIL PROTECTED] os.com.br, Milton Bastos Henriquis Jr. miltonbastos@ ... escreveu O ISS é municipal, se for pra diminuir a taxa de ISS basta mudar pra uma cidade que tenha ISS mais baixo, não precisa necessariamente mudar de estado. 2008/2/26 Nelson Cartaxo [EMAIL PROTECTED] .: Opa, Acho que voce não tem muito como fugir disso não. Trabalhei como PJ até o mes passado aqui no Rio, e nenhuma empresa aceitava estar no simples. Quando criei a empresa, fui obrigado a abrir como Lucro Presumido. Quanto a abrir em outro estado, é so voce ver com o contador, pq muita gente faz isso para fugir do ISS de sp, que é de 5%. Caso ele não consiga, veja com outros contadores, pq certamente tem varios que fazem isso. Abraços, Nelson - Mensagem original De: rei_do_delphi brunomaximomogi@ ... Para: [EMAIL PROTECTED] os.com.br Enviadas: Terça-feira, 26 de Fevereiro de 2008 12:41:02 Assunto: [oracle_br] Re: Tipo de Empresa - São Paulo como funciona cooperado? já que fora do estado não tenho como abrir a empresa. na verdade, ela esta aberta, seria apenas mudar o enquadramento dela. --- Em [EMAIL PROTECTED] os.com.br, Myria Salvino myriatec@ . escreveu tem também a opção cooperado. Anderson Ferreira andfr2003@ .. escreveu: monta a empresa fora do estado de sp... To: oracle_br@ .: brunomaximomogi@ ...: Tue, 26 Feb 2008 14:17:37 +Subject: [oracle_br] Tipo de Empresa - São Paulo Bom Dia a Todos, gostaria de saber como as pessoas daqui que são PJ trabalham. Como a empresa esta aberto. Pois atualmente estou quase conseguindo uma vaga como DBA Oracle Jr. Porém, eles exigem que eu mude minha empresa de Simples Nacional onde eu pago 4.4% de imposto por mês para uma de Lucro Presumido que paga 15.xx% por mÊs fora o pro labore. Gostaria de saber se as pessoas que trabalham como DBA deste grupo, tem algum esquema ou conhecem uma maneira, enquadramento etc para pagar menos impostos na cidade de São Paulo.Obrigado, _ _ _ _ _ _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video. msn.com/? mkt=pt-br [As partes desta mensagem que não continham texto foram removidas] - - --- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[oracle_br] Re: Problema Desabilitar Self Tuning do 10g e problemas com performance de query
Chiappa, Gleyson e Danilo, obrigado desde já pela ajuda, eu vou passar todas essas respostas para ele e pedir para que ele teste no ambiente dele. Att, --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] escreveu Seguem as respostas abaixo dos items : 1º Ele não tem muitos conhecimentos de 10g e me perguntou se eu sabia como desabilitar o dimensionamento automático de memória do 10g. Sei que é através do parâmetro SGA_MAX_SIZE, não é não, o manual Oracle® Database Reference na entrada sobre SGA_TARGET nos diz : Property Description Parameter typeBig integer SyntaxSGA_TARGET = integer [K | M | G] Default value 0 (SGA autotuning is disabled) ModifiableALTER SYSTEM Range of values 64 to operating system-dependent Basic Yes ok ? O SGA_MAX_SIZE indica o limite máximo pretendido para a SGA, mas (claro) se vc vai desabilitar a SGA automática e PORTANTO vai ter que setar manualmente cada um dos componentes,vc sabe EXATAMENTE o que quer e aí faz sentido (eu acho) vc não especificar o máximo da SGA setando zero para o SGA_MAX_SIZE, a SGA ficará como a soma dos componentes + um pequeno overhead interno 2º Ele esta rodando uma query que o plano de execução esta muito bom, utilizando índice e tudo ( set explain trace only). veja que NÃO NECESSARIAMENTE plano que usa índice é muito bom, plano que faz FTS é mau, ok ? Em um trabalho de tunning de SQL, a sua baliza é, além do tempo de execução real, a quantidade de LIOs executados e a eficiência do I/O (pois um FTS suculento, que lê montes de blocos de uma vez, é MUITÍSSIMO mais eficiente do que pilhas de I/Os de um bloco só, se o objetivo é recuperar a maior parte da tabela, yes ?? http://asktom.oracle.com/pls/asktom/f? p=100:11:0P11_QUESTION_ID:6749454952894#6761784388197 é o caso clássico Então VEJA COM O SEU AMIGO quais são as cardinalidades envolvidas, se REALMENTE é desejável pesquisa por índice, yes ? Porém, quando ele vai executar, o plano de execução não utiliza o índice e faz um table full scan, aumentando em mais de 2000 o plano de execução. De cara supondo que não houve erros óbvios (exemplo, a query usa bind no programa, e o cara pediu um explain duma versão sem binds, com valores hard-coded no sql, ou com datatypes errados implicando em conversão, etc), ainda assim é relativamente comum isso de se ter diferença entre a previsão do explain plan e o real quando se migra pro 10g : ocorre que no 10g há um job automático que coleta HISTOGRAMAS (em modo AUTO, chutando os tamanhos) junto com as estats, E o nosso amigo explain plain (que é o que o autorace/sqlplus chamam) nos dá só uma ESTIMATIVA GERAL, ele ** não ** leva em conta os histogramas, NÃO faz bind peek, certamente deve ser por aí a diferença No caso de peek, o que ocorre é que no 9i e no 10g mesmo com BIND VARIABLES os histogramas são pesquisados, mas apenas no tempo de parse, e apenas a primeira vez : a minha suposição é que esse banco antes ou era 8i (e portanto não havia bind peek), ou era 9i mas não se estava sendo coletado histogramas, então isso não ocorria, e agora no 10g tá ocorrendo http://asktom.oracle.com/pls/asktom/f? p=100:11:0P11_QUESTION_ID:3126073805757#3133766787657 tem uma demonstração de histogramas em ação, http://asktom.oracle.com/pls/asktom/f? p=100:11:0P11_QUESTION_ID:47467066281452#78492800346737065 do explain plan mentindo por causa de não fazer peek, veja lá com o seu colega se a situação dele é parecida com essa... Mostra pra ele também como fazer um trace + tkprof, pede pra ele verificar os params de CBO, E para fazer um trace 10053 do sql (no livro do Jonathan Lewis, que vc tem se me lembro bem, isso está logo nos capítulos iniciais)... []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2008 ! Informações e inscrições em http://www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2008 ===