database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 7223 게시물 읽기
No. 7223
MSSQL 대용량 처리 가능한가요?
작성자
옛개발자
작성일
2020-07-02 10:26
조회수
2,390

안녕하세요. 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프로그램에서 쿼리등 프로세스 개선도 함께 선행을 해야되어야 하는 부분도 고려하고 있습니다.

 

감사합니다.

이 글에 대한 댓글이 총 1건 있습니다.

 400000 / 24(시간) / 60(분) / 60(초) 

대략 5인데요. 초당 5건 ~ 10건을 처리하는데 이슈가 있다면 성능 관리가 안된 쿼리인듯한 느낌입니다. 

그리고 insert / select에서 문제가 생긴다면 DB의 격리수준 변경을 해보심은 어떨까요? 

alter database database_name set  allow_snapshot_isolation = on ; 

 

..님이 2020-07-02 17:00에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
7226row count 조회시 실제 count와 결과값이 다릅니다. [2]
레인버그
2020-09-29
1857
7225alwayson구성시 계정 관리 [1]
초보
2020-07-27
2130
7224계층 구조에서 설정 적용하기 [1]
GOOD:)LUCK
2020-07-10
2202
7223MSSQL 대용량 처리 가능한가요? [1]
옛개발자
2020-07-02
2390
7222mssql trigger에 관해서
이게뭐지
2020-06-24
2266
7221대용량 데이터 삭제 관련입니다. [1]
인보
2020-06-20
2473
7219대량 데이터 처리시 조회속도 저하현상
개발자
2020-06-04
2182
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다