c# 프로그램 데이터를 서버로 전송하려고 하는데,
서버에 있는 DB에 바로 업데이트를 하는게 좋을지,
데이터를 xml로 변환해서 HTTP POST를 통해 서버로 전송한 후, 처리를 하는게 좋을지,
궁금해서 질문드립니다.
로컬 프로그램에서 생성된 DB의 TABLE에 있는 데이터(텍스트)로, 한번에 업데이트 될 데이터 크기는 최대 10Mbyte 입니다.
그리고 이 프로그램은 100대 정도의 PC에서 각각 1분 주기로 데이터를 서버로 데이터를 전송합니다.
DB에 바로 업데이트할 경우 동시에 테이블에 쓰려고 할 때, 문제가 안될지,
혹은 서버 호스팅 중인데, 트래픽에 문제가 안될지 궁금합니다.
읽어주셔서 감사합니다~
Comment 1
-
항해자™
2016.03.25 20:32
데이터 테이블 자체를 디비에 보낼 수 있습니다,,
여러번 나눠서 처리하지 않고 한번에 넣을 수 있어서, 100대가 동시에 호출하지 않는다면, 괜찮을 듯 합니다,,,
동시에 호출 하더라도 네트웍 대기가 좀 발생할 수 있겠네요,,,