[firebase-br] Fwd: Tempo de commit

Washington Andre Muller da Silva washington.ams em gmail.com
Segunda Fevereiro 22 09:37:15 -03 2021


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
>


Mais detalhes sobre a lista de discussão lista