Paulo,

 

Vc disse que trava? O que é isso? Ele para de funcionar, dá um erro, tela
branca, formata seu HD, salga sua caipirinha??

 

É bem capaz de ter um registro do mal no meio do processo.

 

Ou vc pode fazer por lote então. Cria uma flag para controlar quem já foi
“migrado” e na migração coloca uma condição que só vai pro outro lado da
força quem não foi migrado.

Assim dá pra saber que é o desgraçado que está lhe causando dor de cabeça.

 

De: [email protected]
[mailto:[email protected]] Em nome de Paulo Balzi
Enviada em: segunda-feira, 16 de março de 2009 19:55
Para: CodeIgniter Brasil
Assunto: [CodeIgniter] migração de tabelas entre banco de dados

 

Pessoal, estou fazendo uma migração via CI/PHP, ou seja, criei o código que
lê as informações de uma tabela de um banco e insere em outra tabela de
outro banco.
No CI eu me conecto aos dois bancos e executo o procedimento.

o problema é que a tabela de origem tem mais de 800 registros e não sei o
porque, o processamento trava no 580.
já aumentei o tempo de resposta no php.ini, mémória, etc...... e tudo na
mesma.

cheguei a testar se realmente retornava a quantidade certo no select, e
listando a propriedade num_rows(), retornou a quantidade correta.

não sei mais o que pode ser.

estou usando MySQL / php5.2.8 / Apache 2.2

valeu galera

-- 
Paulo Balzi

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a