[firebase-br] Fwd: Tempo de commit

Gladiston Santana gladiston em vidy.com.br
Segunda Fevereiro 22 10:50:36 -03 2021


O problema já foi resolvido há bastante tempo, mas lembro-me mem que ao
invés de usar o connect seria o caso do pconnect para aproveitar conexões
dinamicas. O pessoal que vinha do MySQL para o Firebird tinha o costume de
usar connect.

Em seg., 22 de fev. de 2021 às 09:39, Washington Andre Muller da Silva via
lista <lista em firebase.com.br> escreveu:

> Bom dia.
>
> E como seria o connect correto para PHP?
>
> Em seg, 22 de fev de 2021 09:29, Gladiston Santana via lista <
> lista em firebase.com.br> escreveu:
>
> > A maioria dos bancos quando lidam com insert/update dentro de uma
> transação
> > o fazem em memória, os dados ainda não foram para o disco. Quando o
> > 'commit' chega é uma ordem de gravação para os buffers de disco que o
> farão
> > na próxima oportunidade que houver.
> > Não acho o processo de 'commit' tão lento, mas algumas linguagens que
> > presenciei tem métodos diferentes de commit, no delphi o commit é um
> commit
> > retaining que efetiva os dados mantendo a mesma conexão, mas em outras o
> > commit efetiva os dados e desconecta do banco de dados, a próxima
> transação
> > será totalmente nova sob uma nova conexão, porém com o desperdício de
> tempo
> > de conectar e reconectar. Duas linguagens que presenciei fizeram isso
> foram
> > o php e autolisp do autocad, no caso do php bastava o camarada ter usado
> > pconnect com os parâmetros corretos, no autolisp não achei solução porque
> > não é lisp de verdade é um subset do lisp feito para autocad e não achei
> > como contornar, o programador que encontrei faz o programa em
> visualbasic e
> > o chama em lisp para contornar os problemas de performance em operações
> de
> > lote.
> >
> > Em qui., 18 de fev. de 2021 às 15:31, Josauro Jantara via lista <
> > lista em firebase.com.br> escreveu:
> >
> > > Uma dúvida que surgiu em uma otimização de processos, notei que o
> > processo
> > > de gravar informações em várias tabelas que são relacionadas com um
> > > unico dado registro no banco, demora menos tempo do que o processo de
> > > commit, achei que o processo de commit seria mais rápido do que o
> > processo
> > > de criar os dados no banco, por ser versionado o FB, nos bancos que
> usam
> > > log até entendo, pois existe a necessidade de persistir realmente os
> > dados
> > > no banco ao dar commit.
> > > ______________________________________________
> > > 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://www.firebase.com.br/pesquisa_lista.html
> > >
> >
> >
> > --
> > A Vidy possui um Sistema de Gestão da Qualidade estruturado e com
> > Certificação ISO 9001 há mais de 10 anos, mantendo seu foco na Qualidade
> e
> > na Melhoria Continua.
> >
> > Em março de2018 migramos com sucesso para a nova versão da ISO 9001.
> >
> > Somos a única Empresa Brasileira de Engenharia de Laboratórios com
> > certificação com o Escopo Completo; desde Projetos, Engenharia,
> Construção,
> > Fabricação e Instalação de Laboratórios.
> > ______________________________________________
> > 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://www.firebase.com.br/pesquisa_lista.html
> >
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html
>


-- 
A Vidy possui um Sistema de Gestão da Qualidade estruturado e com
Certificação ISO 9001 há mais de 10 anos, mantendo seu foco na Qualidade e
na Melhoria Continua.

Em março de2018 migramos com sucesso para a nova versão da ISO 9001.

Somos a única Empresa Brasileira de Engenharia de Laboratórios com
certificação com o Escopo Completo; desde Projetos, Engenharia, Construção,
Fabricação e Instalação de Laboratórios.


Mais detalhes sobre a lista de discussão lista