COMO SABER SE FOI FEITO SINCRONISMO NO BANCO?

KELVINBETHO 21/03/2017 09:47:07
#472576
Bom dia.
Tenho um banco MySql online.
Esse banco vai ter vários sincronismos durante o dia.
Eu preciso capturar esse sincronismo e dar uma mensagem.
Como faço pra saber que foi feito o sincronismo?
Obrigado!
LEANTRONIC 21/03/2017 10:46:00
#472577
Cria um campo chamado UltimaAtualização e sempre que ouver uma conexão vc manda um update com data e hora. Faço isso
KELVINBETHO 21/03/2017 12:38:10
#472580
Boa tarde, LEANTRONIC, obrigado pela resposta, você teria um exemplo?
WEBMASTER 21/03/2017 15:06:28
#472581
Resposta escolhida
Algo assim

  
INSERT INTO servers (server_name, online_status, exchange, disk_space,network_shares,date_time) VALUES([ô]m1[ô],[ô]ONLINE[ô],[ô]ONLINE[ô],[ô]100GB[ô],[ô]ONLINE[ô],now() )


O que te interessa realmente é o now() que está ali no comando pois com ele você captura o momento exato da instrução (seja insert ou update)
NILSONTRES 21/03/2017 15:51:55
#472583
Acho o mais seguro mesmo é utilizar um coluna do tipo timestamp, ela te da data, hora e é fiel a updates, se nada for alterado no registro ela mantem a ultima data.
KELVINBETHO 21/03/2017 17:29:03
#472588
Boa tarde WEBMASTER, vou dar uma olhada nisso, obrigado!

Boa tarde NILSONTRES, entendi, mas sem algum exemplo ai fico que nem cego em tiroteio, kkkk. obrigado!
FBGSYSTEMS 21/03/2017 17:36:32
#472590
Desculpem a ignorancia, mas que tipo de sincronismo voces fazem? Onde posso ler mais sobre isso?
WEBMASTER 21/03/2017 17:52:41
#472593
Citação:

:
Desculpem a ignorancia, mas que tipo de sincronismo voces fazem? Onde posso ler mais sobre isso?


Por exemplo ultima vez que o estoque foi atualizado, que o cadastro de um cliente foi alterado, que o cadastro de um produto foi inserido, enfim...processos de sincronia existem de varias formas...
FBGSYSTEMS 22/03/2017 11:36:17
#472609
WEBMASTER, obrigado. Mas isso é feito manualmente e controlado em cada tabela atraves de um campo [Ô]sincronizou(S/N)[Ô] ou tem algo no banco de dados que sincroniza?
WEBMASTER 22/03/2017 12:49:14
#472612
Citação:

:
WEBMASTER, obrigado. Mas isso é feito manualmente e controlado em cada tabela atraves de um campo [Ô]sincronizou(S/N)[Ô] ou tem algo no banco de dados que sincroniza?


Cada um faz do seu jeito, existem padrões para seguir, vale olhar atentamente qual se encaixa melhor para o teu sistema
Tópico encerrado , respostas não são mais permitidas