Ismair, realmente nunca parei para fazer esse teste, sempre uso o Bloco try
Except e caso algo de errado executo um Rollback..

por agora só posso afirmar que com o Set Commit = 0 ele não vai gravar
fisicamente cada registro.. so ao final do processo, isso lhe da um
desempenho danado.

seria semelhante a

BEGIN
insert..
insert..
COMMIT;

ou

TComponenteDeConexãoaoBanco.Starttransaction.

e por ai vai...

Em 19/02/08, Ismair Alves <[EMAIL PROTECTED]> escreveu:
>
>   Muito obrigado!
>
> Uma duvida: " SET AUTOCOMMIT=0;"
> Seria autorollback no caso de algum erro?
>
> Grato
>
> Em 19/02/08, Eduardo Silva dos Santos <[EMAIL 
> PROTECTED]<eduardo.drd%40gmail.com>>
> escreveu:
> >
> > Olá Ismair, vai ficar muito mais rápido se vc gerar o SQL e só depois
> > inserir no MySQL.
> >
> > na hora de gerar o script faça da seguinte forma:
> >
> > SET AUTOCOMMIT=0;
> > insert.. insert... (seu script )
> > Commit;
> >
> > vc vai ver que assim levará a metado do tempo.
> >
> > Em 19/02/08, Ismair Alves <[EMAIL PROTECTED] 
> > <ismair%40gmail.com><ismair%40gmail.com>>
> > escreveu:
> >
> > >
> > > Bom dia,
> > >
> > > Eu gostaria da opniao de voces, eu tenho um sistema de pedido para
> > > representantes que esta feito em delphi 7 e firebird, qdo eles
> > transmitem
> > > os
> > > pedidos meu servidor recebe esses pedidos no mysql, estou usando zeos
> > para
> > > conexao com o mysql e ibx para o firebird. A minha duvida e a
> seguinte,
> > na
> > > transmissao dos pedidos o que e mais indicado:
> > >
> > > - varrer os pedidos que estao pendentes no firebird e inserir no mysql
> > > conforme for achando;
> > > - gerar um SQL com todos os pedidos pendentes no firebird e depois
> > > executar
> > > no mysql;
> > >
> > > grato
> > >
> > > --
> > > Ismair C. Alves
> > > msn: [EMAIL PROTECTED] 
> > > <ismair_alves%40hotmail.com><ismair_alves%40hotmail.com><ismair_alves%40hotmail.com>
> > > ByteConf Soluções em Software Livre.
> > > Linux User: #447538
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > .......................................................
> > Eduardo Silva dos Santos
> > DRD Sistemas.
> > (27) 3218-4201
> > MSN: [EMAIL PROTECTED] <eduardo.drd%40gmail.com> <
> eduardo.drd%40gmail.com>
> > Site: http://www.drdsistemas.com/
> > .......................................................
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Ismair C. Alves
> msn: [EMAIL PROTECTED] <ismair_alves%40hotmail.com>
> ByteConf Soluções em Software Livre.
> Linux User: #447538
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
.......................................................
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
.......................................................


[As partes desta mensagem que não continham texto foram removidas]

Responder a