안녕하세요..고수님들..
질문 좀 드릴게요..
MSSQL DB서버 한대 놓고 한 350대의 단말기가 동시에 붙으려고 하는데 가능할까요?
일정시간이 되면 350대의 단말기에서 한꺼번에 데이터를 보내려고 하는데 상관없는지 조언 좀 부탁드립니다.
http://msdn.microsoft.com/en-us/library/ms143432.aspx
에 보시면 User connections는 32,767이라고 나와있습니다만...
실제로 저 값에 의존되기 보다는 "동시에 입력"해야 되는 부분에서 결정이 날 듯 싶습니다.
즉, 입력되는 data의 양, 입력시 처리해야될 잠금(lock) 혹은 transaction수준, 입력에 따른 후처리 등등에 따라 서버에서 감당이 되는지(SSD 수십장 붙여서 쓰는 서버 vs SATA 꽂아놓은 서버 등) 감당할 수 없는지가 결정될 거라고 생각됩니다.
data 입력을 매시 정각에 입력받지 말고 단말기들이 5분 범위 내에서 임의의 시간을 지정해서 입력하도록하면 많이 분산이 되겠지요.