Tibero4 기본강좌
Tibero RDBMS 구조 0 1 5,526

by 티베로 Tibero4소개 [2009.10.05]


Tibero RDBMS 전체구조

Tibero RDBMS는 한정된 서버프로세스로 CPU 및 Memory 등의 시스템 리소스를 효율적으로 사용하면서 뛰어난 성능과 안정성 및 확장성을 보장하고 편리한 개발과 관리기능을 제공한다.

  • Tibero RDBMS 전체구조

Tibero RDBMS 프로세스 구조

Tibero RDBMS는 대규모 사용자 접속을 수용하는 다중 프로세스 및 다중 스레드 기반의 아키덱처를 갖추고 있다. Tibero RDBMS의 프로세스 구조는 다음과 같다

  • Tibero RDBMS 전체구조

다음의 순서로 클라이언트의 새로운 접속 요청이 이루어진다.

  • (1) 클라이언트가 연결을 요청한다.
  • (2) Listener가 현재 유휴한 워킹 스레드가 있는 워킹 프로세스를 찾아서 클라이언트의 접속요청을 컨트롤 스레드(CTHR:control thread)에게 넘겨준다.
  • (3) 리스너의 요청을 받은 컨트롤 스레드(CTHR:control thread)는 자기 자신에 속한 워킹 스레드의 상태를 검사하여 유휴한 워킹 스레드에 클라이언트의 접속을 할당한다.
  • (4) 할당된 위킹 스레드는 클라이언트와 인증 절차를 거친 후 세션을 시작한다.

- 강좌 URL : http://www.gurubee.net/lecture/2063

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

by FleaMon [2015.02.24 21:14:33]

안녕하세요, 질문이 있어 댓글 남깁니다. 프로세스 구조에서 

WTHR_PROC_CNT, _WTHR_PER_PROC초기화 파라미터를 바꾸지말고 MAX_SESSION COUNT를 바꾸면 앞에 두 개의 파라미터가 자동으로 설정되고 만약 앞에 두 개를 직접 설정하면 두 파라미터의 값을 곱한 ㅄ이 MAX_SESSION COUNT값과 같아야하는 것으로 알고있는데

WTHR_PROC_CNT, _WTHR_PER_PROC값을 4,6으로 설정하고 MAX_SESSION COUNT를 50으로 설정하였더니 워킹 프로세스가 50에 맞춰서 생성되던데.. 어떤 이유에서 그런지 알 수 있을까요? 사용하는 버전은 TIBERO 5입니다.

감사합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입