[firebase-br] Falta de memoria ao dar Insert por demanda

Savio Assuncao - Ponto Digital savio_assuncao em pontodigital.eti.br
Qua Maio 30 09:06:10 -03 2007


Recentemente fiz uma importacao parecida , foram 687000 , registros de DBF
pra FB , sem problemas
 com BDE + IBX

[ ]'s
Savio Assuncao
----- Original Message -----
From: "marcelo - teflamar" <marcelo em teflamar.com.br>
To: <jair em seletor.com.br>; "FireBase" <lista em firebase.com.br>
Sent: Tuesday, May 29, 2007 2:08 PM
Subject: Re: [firebase-br] Falta de memoria ao dar Insert por demanda


use o zeos, nesse caso dá melhor resultado.

----- Original Message -----
From: "jair" <jair em seletor.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, May 29, 2007 12:34 PM
Subject: Re: [firebase-br] Falta de memoria ao dar Insert por demanda



transforme o dbf em TXT

----------------------------------------

De: "Marcelo Silva" <marcvan em ig.com.br>
Enviado: segunda-feira, 28 de maio de 2007 14:13
Para: "FireBase" <lista em firebase.com.br>
Assunto: [firebase-br] Falta de memoria ao dar Insert por demanda

Pessoal estou transferindo dados de uma tabela DBF com 750.000 registros pra
uma tabela no FB
Acontece que aos 100.000 registros mais ou menos o aplicativo da erro de
falta de memoria
Estou commitando a cada 1.000 registros estou usando o CommitRetainning
Estou usando um Notebook com 1GB de memoria Ram acho que deveria dar né.
O Servidor tem 512MB de ram

A pergunta: Nao deveria liberar memoria a cada Commit ?

Qual procedimento correto para inserir dados por demanda ?

Estou fazendo assim

while na tabela DBF
Insert na tabela FB

Estou usando IBDataSet para isso

Alguem pode dar algumas dicas :)

------------------------------------------
Marcelo Silva
msn: marcvan em ig.com.br
11 6723-3106 - TB
11 9693-4251 - CL
------------------------------------------

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista