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
  

Mensagemem Qui, 24 Jun 2004 4:27 pm

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
Luca
Localização: Sao Paulo / SP

Mensagemem Qui, 24 Jun 2004 8:52 pm

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
dr_gori
Localização: Portland, OR USA

Thomas F. G

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



Voltar para SQL

Quem está online

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