none
Supervisório RRS feed

  • Pergunta

  • Boa Tarde a todos.

    Já faz um tempo estou trabalhando em um supervisório. Neste supervisório irei monitorar várias linhas de carregamento de bateria, e para a comunicação entre o supervisório e a linha estou usando Tcp socket. Sou novato neste mundo e minha dúvida está no seguinte. Eu faria a varredura coletando as informações nas linhas e armazenaria em bancos de dados. Supondo que eu tenha 40 linhas e colete informações a cada minuto e um processo de carga dure cerca de 30 horas, isso vai me gerar 72000 linhas no banco de dados, isso em um processo de carga de cada linha. Agora pergunto aos amigos experientes, isso vai me gerar algum problema a longo prazo devido ao tamanho do banco de dados?

    Um outro ponto que gostaria de saber, é se existe algum limite para criação de threads? Pergunto isso por que no programa que vi para criar um servidor, ele cria uma thread para cada comunicação solicitada. Isso consome muito recurso do computador, por exemplo se aconteça 200 comunicações simultâneas. 

    Desde já agradeço a atenção.

    segunda-feira, 23 de abril de 2018 20:47

Respostas

  • Boa tarde,

    Nesse caso você deveria abrir uma questão como uma discussão, assim junto com a comunidade você poderá encontrar a melhor maneira de implementar o que você deseja.

    Para abrir uma discussão, faça o mesmo processo de abrir uma pergunta, mas ao invés de marcar como pergunta marque como discussão geral, assim:

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 27 de abril de 2018 18:11
    Moderador

Todas as Respostas

  • Boa tarde, SérgioMagnoRBarros. Tudo bem?

    Obrigado por usar o fórum Technet.

    Essa seria uma questão de "How to/Customização" ou "Break Fix/Erro"?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 24 de abril de 2018 15:38
    Moderador
  • Boa Tarde Filipe, obrigado pela sua atenção,

    Acho que seria customização, pois ainda não lidei com nenhum erro. Estou perguntando por quê não sei se o que estou querendo fazer pode gerar algum problema futuro. E se sim gostaria de evitar.

    quarta-feira, 25 de abril de 2018 11:54
  • Boa tarde,

    Nesse caso você deveria abrir uma questão como uma discussão, assim junto com a comunidade você poderá encontrar a melhor maneira de implementar o que você deseja.

    Para abrir uma discussão, faça o mesmo processo de abrir uma pergunta, mas ao invés de marcar como pergunta marque como discussão geral, assim:

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 27 de abril de 2018 18:11
    Moderador