* 동시 접속 가능 세션 수 설정(MAX_CLIENT)
- MAX_CLIENT(altibase.properties 파일) : 동시 접속 가능 세션 최대 수(default 1000)
=> 적용하기 위해서는 해당 설정값을 변경 후 ALTIBASE 를 재기동해줘야 한다.
- MAX_CLIENT 설정값의 최대값 : 65535 (JOB_THREAD_COUNT 포함)
=> 커널 파라미터의 file descriptor 도 충분히 늘려주어야 한다.
=> 해당 값에 따라 시스템 영향도는 없으며 실제 동시 처리가 얼마나 발생하느냐가 부하와 상관이 있다.
=> 세션 또는 동시 처리가 많아지면 CPU, 메모리, 네트워크 등의 사용량이 많아지면서 부하도 증가할 것이다.(시스템 사양에 의존적)
=> 해당 값의 권장량은 5000~10000개 정도이다.
=> MAX_CLIENT 를 늘리게 될때 TRANSACTION_TABLE_SIZE 프로퍼티도 같이 늘려주는게 좋다.(default 1024)
일반적으로 1024 로 충분하지만, busy 한 시스템에서는 부족하여 에러가 발생할 소지가 있어, 2048 정도를 권장한다.
해당 값을 변경할 경우, DB 재생성이 필요하다.
=> MAX_CLIENT + JOB_THREAD_COUNT = 65535 로 설정되어 있어,
JOB_THREAD_COUNT 프로퍼티 값을 0 이상으로 설정할 경우, MAX_CLIENT 설정할 수 있는 최대값은 65535 - JOB_THREAD_COUNT 값이다.
'개발 관련 지식 > 알티베이스(Altibase)' 카테고리의 다른 글
[알티베이스] 계정 생성 및 기본 권한 (0) | 2017.08.10 |
---|---|
[알티베이스] 프로시저(PROCEDURE) 사용 방법 (0) | 2016.08.10 |
[알티베이스] TRX_UPDATE_MAX_LOGSIZE ERROR(ERR-11118) 해결 방법 (2) | 2016.06.29 |
[알티베이스] 이중화 타임아웃 프로퍼티 수정(alter문) (0) | 2014.11.11 |
[알티베이스] 알티베이스 실행계획 확인(alter문) (0) | 2014.11.04 |