[firebase-br] RES: Bloqueio Pessimista

Felix felix2005 em oi.com.br
Seg Jul 6 17:41:57 -03 2009


Recomendo a seguinte leitura:

http://www.comunidade-firebird.org/cflp/downloads/CFLP_O034.PDF

Sou da opinião: NÃO TRAVE seus registros mais do que o tempo necessário para
atualizá-los.

Select nos dados ==> põe em tabela temporária local ou faça um povoamento
dos campos / variáveis. Somente no final do processo abra a Transação /
Update neles / Commit.

Ficar com um cadastro aberto na tela, com transação pendente e registro
travado, durante o tempo que o operador desejar pode trazer sérios problemas
de performance em qualquer banco de dados.

Fco. Felix
Desenvolvimento de Sistemas
www.soltecnologia.com.br


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Eduardo Pelizzari de Andrade
Enviada em: segunda-feira, 6 de julho de 2009 17:27
Para: FireBase
Assunto: Re: [firebase-br] Bloqueio Pessimista

Só para completar a resposta. Cuidado com bloqueios pessimistas. Usá-los 
em um sistema clientes x servidor do mesmo modo que usávamos em sistema 
local, pode ser desastroso.

Eduardo Pelizzari de Andrade
Persoft Softwares Aplicativos




Marco Antônio escreveu:
> boa tarde
> eu acho que assim funcinar.
> - Travar os registro na alteração.
> SELECT * FROM atividade where atividade.codigo=1 FOR UPDATE WITH LOCK
>
>
> ----- Original Message ----- From: "Leonardo Lima" 
> <leonardo em softguild.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, July 06, 2009 4:35 PM
> Subject: [firebase-br] Bloqueio Pessimista
>
>
> Prezados:
>
> Boa tarde!
>
> Alguém teria como me dar uma dica de como eu consigo um bloqueio 
> pessimista em um dos registros de uma tabela?
>
> Obrigado...
> ______________________________________________
> 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
>
> ______________________________________________
> 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
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com 
> Version: 8.5.375 / Virus Database: 270.13.5/2220 - Release Date: 07/05/09
17:54:00
>
>   

______________________________________________
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