5000 inserts em 2 tabelas demora muito

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
Luca
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Qui, 24 Jun 2004 2:26 pm
Localização: são Paulo / SP

Olá

Ambiente do banco:
Oracle 8.1.7
Linux RedHat 7.3
Pentium III 500MHz, 1Gb memória

Tenho um array na memória contendo informações para fazer 5000 inserts em 2 tabelas. Vou varrendo o array e inserindo cada linha nas 2 tabelas. O commit virá depois do final dos inserts.

Meu problema: está demorando mais de uma hora e ainda não terminou. O que posso fazer para melhorar isto?

[]s
Luca
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

O problema é mesmo nos inserts?
Já tentou comentar apenas os inserts e rodar seu programa pra ver se demora horas também?

SE e o problema é mesmo o INSERT, bem.... Quantas linhas tem essa tabela? Tem índices? Tem triggers? Manda pra nós essas informações! :-o
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes