Tenho uma tabela, com poucos campos (aprox. 8), e esta tabela é lida por um sistema feito em VB.
No sistema tem um timer que, a cada 1 segundo, atualiza os dados constantes dessa tabela, ou seja, fica em loop mostrando as atualizações.
Quando o usuário clica num desses registros, o status dele fica setado para "EM ATENDIMENTO", impendindo outros usuários de abrir o mesmo registro.
O meu problema está nessa atualização a cada 1 segundo, pois MySQL está hospedado em um provedor e a velocidade está deixando a desejar.
O tempo de resposta médio desse servidor não é ruim, na média é de 200 ms. O link também é bom.
Eu gostaria de saber se alguém teria uma dica ou até idéia de como agilizar essa consulta a cada 1 segundo, seja com SELECT (que uso hoje) ou outro modo.
Pergunta
pocci
Boa tarde Pessoal.
Tenho uma tabela, com poucos campos (aprox. 8), e esta tabela é lida por um sistema feito em VB.
No sistema tem um timer que, a cada 1 segundo, atualiza os dados constantes dessa tabela, ou seja, fica em loop mostrando as atualizações.
Quando o usuário clica num desses registros, o status dele fica setado para "EM ATENDIMENTO", impendindo outros usuários de abrir o mesmo registro.
O meu problema está nessa atualização a cada 1 segundo, pois MySQL está hospedado em um provedor e a velocidade está deixando a desejar.
O tempo de resposta médio desse servidor não é ruim, na média é de 200 ms. O link também é bom.
Eu gostaria de saber se alguém teria uma dica ou até idéia de como agilizar essa consulta a cada 1 segundo, seja com SELECT (que uso hoje) ou outro modo.
Desde já agradeço a atenção dispensada.
Abraços.
Fabricio.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados