[firebase-br] CURRENT_TIMESTAMP
Paulo H Albanez
phalbanez em gmail.com
Sex Nov 22 14:07:07 -03 2019
Boa tarde,
Será que estes 9 segundos não é o tempo de conexão?
Na nossa aplicação atualizamos a data e hora sempre que se conecta no banco
de dados e a cada 30 minutos, no restante do tempo calculamos no cliente
usando o próprio timer que atualiza a cada 30 minutos.
Exemplo:
DMFuncao.HoraServidor := IncSecond(DMFuncao.HoraServidor,
TimerHora.Interval div 1000);
// Sincroniza o horário de 30 em 30 minutos
if (SecondOf(dNow) <= 30) and ((MinuteOf(dNow) mod 30) = 0) then
DMFuncao.DataServ;
Atenciosamente,
Paulo Henrique Albanez (PHA)
VirtualSystem Informática Ltda
Nova Odessa / SP - Brazil
Em sex., 22 de nov. de 2019 às 12:17, Frederico Godoi <
frederico.godoi em gmail.com> escreveu:
> Boa tarde!
>
> Alguém já viveu uma situação onde esse comando demora?
>
> SELECT CURRENT_TIMESTAMP FROM RDB$DATABASE
>
> Estou em um servidor de alta concorrência e esse comando demorou 9
> SEGUNDOS.
> Desliguei a função na aplicação mas uso isso demais em vários cenários.
> Alguma outra forma de obter data/hora do servidor de banco de dados?
>
> obrigado!
> --
> Frederico Godoi
> ______________________________________________
> 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