Re: [oracle_br] Erro de rollback

2009-04-04 Por tôpico Erick Guimaraes
Aumenta o retation, mas vocè quer milagre? Um SQL de 24 horas, pode ter certeza que o UNDO não e o problema, pensa em melhorar isso! 2009/4/4 Gleyson Melo > Bom, a essa altura do campeonato você já deve ter resolvido mas... você > deu > uma olhada no parâmetro UNDO_RETENTION? > > 2009/3/13 sa

Re: [oracle_br] Erro de rollback

2009-04-04 Por tôpico Júlio César Corrêa
O que o Jonathan falou é vero,mas tem que ver se a tablespace está com autoextend on ou off.Senão ele vai aumentar para onde? 2009/4/4 Jonathan Barbosa > Já que verifcasse a área de undo antes do problema e a mesma estava com > apenas 2% de uso o problema está no undo_Retention. Como a consult

Re: [oracle_br] Re: Order by tabela temporaria com 4 MI registro. Como fazer ?

2009-04-04 Por tôpico alex . kirsten
Opa, Já tive necessidades parecidas com a o colega ali (devolver um cursor ordenado). Digo parecidas pq minhas consultas não envolviam tantos registros. Uma solução q eu jah citei (e que uso para casos de ordenação pesada que envolvem uma unica tabela) é utilizar um hint index. Cas

Re: [oracle_br] Erro de rollback

2009-04-04 Por tôpico Júlio César Corrêa
O seu processamento só faz select? O quem nele?Insert,update,delete que você não colocou? Verifica o que roda paralelo a ele.Já que ele roda 24hs. Tem uma discussão recente sobre isso. Tem que olhar a sua v$undostat e ver aonde aparece os estouros e tal. o que dá para saber(caso não seja bug sei

[oracle_br] Re: Order by tabela temporaria com 4 MI registro. Como fazer ?

2009-04-04 Por tôpico jlchiappa
Eu também acho, sempre tive a opinião de que re-escrita de código é sim parte integrante do processo de Tuning como um todo, e inclusive uns 90% do que digo nos Workshops se volta à isso, são novas técnicas/fetures pra pessoa usar nos SQls tornando-os mais eficientes, e quase todas implicam em r

Re: [oracle_br] Re: Order by tabela temporaria com 4 MI registro. Como fazer ?

2009-04-04 Por tôpico Júlio César Corrêa
Td bem. O motivo de ordenar ou não porque você disse que vai gerar um arquivo texto,sei lá ok? Porem ele não vai ser apresentado para o usuário neste ponto,pelo menos eu acho.Eu como usuário não iria fazer nada com um arquico texto com 4 milhoes de registros! Bom num email atrasd perguntei oq vc v

Re: [oracle_br] Re: Order by tabela temporaria com 4 MI registro. Como fazer ?

2009-04-04 Por tôpico Júlio César Corrêa
Chiappa, Se o nosso amigo arrancar esta query da aplicação,isso não seria nem tuning.Seria um caso de reescrever a query. Acerto de codigo é tuning ?Em partes sim,pq o codigo pdoe não ser dele. Poderia informar a ele o ganho que ele teria,sem precisar ordenar uma query com 4 MI de registros?O tempo

[oracle_br] Re: Order by tabela temporaria com 4 MI registro. Como fazer ?

2009-04-04 Por tôpico Mauricio Lobão
Eu preciso que sejnisam ordenados...pois vou devolver este cursor para uma aplicação que ira gerar o arquivo com um determinado layout..e esta aplicação nao tem um mecanismo que ordene os registros...sei que os usuários nao tem noção no esforço para realizar tao tarefa pelo Oracle...porem podemo

Re: [oracle_br] Re: Order by tabela temporaria com 4 MI registro. Como fazer ?

2009-04-04 Por tôpico Caio Spadafora
Uma alternativa tambem é brincar com a blocagem. Tente verificar os parametros relacionados a blocagem, sugiro analisar o db_file_multiblock_count. Se quiser entender melhor: http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:499197100346264909 []'s Caio Spadafora. http://0011

[oracle_br] Re: Upgrade apache oracle

2009-04-04 Por tôpico jlchiappa
Maurício, posso me intrometer ? Vamos tentar dar uma esclarecida aí : primeiro, veja lá que a Oracle Corp. (softhouse norte-americana) tem trocentos produtos, entre banco de dados, ferramentas de desenvolvimento, web server, etc, etc, exatamente A QUAL dos produtos vc se refere quando diz "o Ora

[oracle_br] Re: Order by tabela temporaria com 4 MI registro. Como fazer ?

2009-04-04 Por tôpico jlchiappa
Julio, eu também questionaria essa necessidade de ordenar : vejamos, uma tabela temporária tipicamente é criada para guardar TODOS os registros que a sessão vai manipular, uma temp via de regra VAI TER QUE SER LIDA do começo ao fim - ora, já que todos os registros TEM que serem processados, não

Res: Res: [oracle_br] Re: Análise de Impacto - Migração de versão de Oracle

2009-04-04 Por tôpico jlchiappa
Alexandre, só especificando um pouco mais : numa migração imho a PRIMEIRA tarefa sua é verificar se o banco novo ATENDE à aplicação, ie : - ver as novas funcionalidades de comandos/recursos que já existiam (que sempre as há) na versão nova do banco não quebram nada na aplicação - ver se as f

[oracle_br] Re: Campo CLOB/BLOB

2009-04-04 Por tôpico jlchiappa
Sim, ou então (pensando do outro lado) a rotina que extrai os dados do bd Oracle pode remover as tags html, com instr/substr/replace acho que não seria tão difícil, há um número limitado de tags de formatação conhecidas e aceitas no .html padrão... A recomendação é o colega ver lá o que é mais f

[oracle_br] Re: CAST no Oracle 9i e 10g

2009-04-04 Por tôpico jlchiappa
Colega, seguinte : no banco Oracle *** não existe *** o conceito de 'formato interno' de um número ou de uma data, o banco SEMPRE passa pro cliente o que foi pedido e é O CLIENTE que tem que formatar isso, ok ? Formatação é PROBLEMA DO CLIENTE, ok ?? O banco faz a tarefa dele de entregar o dado,

Re: [oracle_br] CAST no Oracle 9i e 10g

2009-04-04 Por tôpico Thiago Delfim
Gleyson, Obrigado pela resposta. Eu sei que não há diferença nesses valores, porém o usuário final (na verdade um sistema externo que consulta uma view no nosso banco de dados) queria ver os dados com as 3 casas decimais. Conseguimos fazer no isso no Oracle 10g mas não teve o mesmo efeito no 9i. O

Re: [oracle_br] Contar linhas inseridas.

2009-04-04 Por tôpico Gleyson Melo
Séculos depois... Dá uma olhada na DBA_TAB_MODIFICATIONS. 2009/3/16 Caio Spadafora > Não esqueça de colocar uma trigger que preencha com o valor SYSDATE na > coluna criada, ou ainda alterar a propriedade "default" da coluna para > sysdate, assim você consegue fazer uso da proposta do Vagner se

Re: [oracle_br] Erro de rollback

2009-04-04 Por tôpico Gleyson Melo
Bom, a essa altura do campeonato você já deve ter resolvido mas... você deu uma olhada no parâmetro UNDO_RETENTION? 2009/3/13 samsouza_am > estamos precisando processar um select e o mesmo está sempre retornando > erro de rollback (ora-1555: instantâneo muito antigo / segmento de rollback > mu

Re: [oracle_br] Socket no Oracle

2009-04-04 Por tôpico Gleyson Melo
UTL_TCP: http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96612/u_tcp.htm 2009/3/19 Welvis Douglas > Opa.. usar socket dentro do oracle... > > cosigo fazer isso, tem algum pacote que me proporciona utilizar esse tipo > de coisa ? > > att, > > Welvis > > > - Original Message - >

Re: [oracle_br] Campo CLOB/BLOB

2009-04-04 Por tôpico Gleyson Melo
Fala Napoleão! Faz tempo mas.. vamos lá. Lembra que o Oracle não (necessariamente) conhece o formato do Excel. Pro Oracle, é um conjunto de caracteres qualquer e ponto final. Uma solução interessante poderia ser você ter uma macro que zerasse a formatação a partir do próprio Excel. Ou exportasse

Re: [oracle_br] CAST no Oracle 9i e 10g

2009-04-04 Por tôpico Gleyson Melo
Fala Thiago, tudo em paz? Vamos começar com duas perguntas: 120 é igual a 120,000? 120 é igual a 0x78 (hexadecimal)? Matematicamente sim. Então porque "parecem" diferentes? A diferença é a representação do número. A representação do número é uma string. O que está diferente não é o número, é o for

Re: [oracle_br] PL/SQL, template e HTML

2009-04-04 Por tôpico Gleyson Melo
Olá Elias, tudo bom? O que você quer é gerar HTML a partir de PL/SQL? Considerando isso... Opção 1: Se você tiver o Oracle Application Server, existe uma feature chamada PL/SQL Server Pages que talvez possa te ajudar. Opção 2: Você pode gerar XML brincando a partir de consultas Oracle, direto no

Res: Res: [oracle_br] Re: Análise de Impacto - Migração de versão de Oracle

2009-04-04 Por tôpico Alexandre Brum
Ops. Corrigindo: Homologar processo de migração; Obrigado. Fique com Deus. Um grande abraço. Att. Alexandre Brum De: Alexandre Brum Para: oracle_br@yahoogrupos.com.br Enviadas: Sábado, 4 de Abril de 2009 9:45:52 Assunto: Res: [oracle_br] Re: Análise de Imp

Res: [oracle_br] Re: Análise de Impacto - Migr ação de versão de Oracle

2009-04-04 Por tôpico Alexandre Brum
Bom dia Elcio Bacana. Realmente não tinha percepção desses outros fatores. O quê poderia ser detalhado neste item Homologar processo de homologação? Muito obrigado. Fique com Deus. Um grande abraço. Att. Alexandre Brum De: Elcio Para: oracle_br@yahoogrup