안녕하세요. MSSQL 관련해서 문의 드립니다.
참고로 DB에 잘 몰라서 용어도 정확하지 않습니다.
OS : windows server 2016 / 64G (서버 성능은 좋다는 가정)
DB : MSSQL 2017 Std
APP : CS 프로그램(3-Tier)
하루 40만건(insert)
문제점 : insert, select 가 동시에 작업 빈번하여 lock이 자주 걸려 insert가 안되거나 select가 안됨(같은 테이블 사용)
문의
1. Mysql에서 MMM(MHA) 구성하여 복제 후 읽기와 쓰기를 분산 처리하는 것처럼 MSSQL에서도 가능 여부
2. MSSQL Patiton으로 분산처리와 복제를 해 MMM 구성이 가능 여부
3. MSSQL Std 1대 와 MSSQL Exp 여러 서버 구축하여 분산 처리 가능 여부
4. MSSQL Std 1대 와 Mysql 등 타 기종 구축하여 분산 처리 가능여부
5. MSSQL 2017 Std 에서 Ent 변경하면 대용량 처리가 가능 여부(H/W는 추가 가능함)
※성능 개선을 위해 CS프로그램에서 쿼리등 프로세스 개선도 함께 선행을 해야되어야 하는 부분도 고려하고 있습니다.
감사합니다. |