[firebase-br] Transação...

Eduardo Jedliczka edujed em gmail.com
Qui Jan 27 14:36:27 -03 2011


Sim, você entendeu o recado.

E (agora vou pegar pesado) se você quer ganhar mais alguns
milisegundos, experimente usar ib_cursor (ele é unidirecional, ou
seja, só vai para a frente, não tem o método prior, e  por isto não
faz cache local) ao invés do ib_query.

==========================
Eduardo Jedliczka
Apucarana - Pr
==========================


Em 27 de janeiro de 2011 10:25, José Otávio Lussari
<tavinhol em gmail.com> escreveu:
> Eduardo, novamente obrigado pela ajuda amigo!
> Então, vc acha interessante eu deixar um IB_Transaction em meu dataModule
> geral configurado como Read Only e toda query desse tipo (Consultas,
> verficações, etc...) ligar nele?
> Por exemplo:
>
>
>
> function Conta_Registro(SQL_Count: String): Integer;
> var Contar: TIB_Query;
> begin
>   Contar:= nil;
>   Contar:= TIB_Query.Create(Contar);
>   Contar.IB_Connection:= DMGeral.IB_Connection;
>
>   Contar.IB_Transaction:= DMGeral.IB_TransactionGlobal;
> etc...
> end;
>
> +/- isso?
> obrigado
>
> atenciosamente,
>
>
>
> [ ]’s
> José Otávio Lussari
> Analista de Sistemas
>
> Bacharel em Sistemas de Informação
>
>__
>
> explicitamente neste caso, NÃO seria interessante criar a transação.
>
> O mais aconselhável é ter uma única transação global read-only para
> este tipo de coisa.
>
> Leia com calma aquele post do Artur Anjos (ok, sei que PT-PT às vezes
> precisa de tradução para PT-BR) e faça o teste que ele explica, você
> vai entender o que quero dizer.
>
>
> abraço
>
> ==========================
> Eduardo Jedliczka
> Apucarana - Pr
> ==========================
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>




Mais detalhes sobre a lista de discussão lista