반응형 IT/DataBase16 [Tibero] 티베로(tibero) - 워커 프로세스(Worker Process)(1) 세션 개수 설정 워커 프로세스는 클라이언트와 실제 통신하며, 사용자 요구 사항을 처리하는 프로세스입니다. 워커 프로세스는 2가지 타입이 있습니다. Foreground Worker Process : 리스너를 통해 들어온 온라인 요청 처리. Background Worker Process : Internal Task나 Job Scheduler에 등록된 배치 작업을 수행. 리스너에 의해 처리되지 않음. ps 명령어를 통해 기동 되고 있는 프로세스를 조회해봅니다. ps -ef | grep tbsvr로 모든 워커 프로세스를 한번에 조회할 수 있습니다. [tibero@T1:/]$ ps -ef | grep tbsvr tibero 13865 1 8 15:21 pts/1 00:00:00 tbsvr -t NORMAL -SVR_SID tib.. 2021. 7. 21. [Tibero] 티베로(tibero) - 세션 끊고 DB접속 막기 티베로 인스턴스는 리스너가 클라이언트와 Worker Process 간의 세션을 연결하여 접속할 수 있습니다. 세션을 모두 끊어 버리고 더 이상 데이터베이스에 접근하지 못하게 막는 Test를 해보겠습니다. 이 Test의 step은 2 step으로 이루어져 있습니다. 새로운 클라이언트 막기 기존 세션으로 연결된 클라이언트 내보내기 2 step에 맞춰 Test 해보겠습니다. 1. 새로운 클라이언트 막기 전체 네트워크 접속 제어는 클라이언트 전체를 더이상 TCP/IP 네트워크로 접속하지 못하게 하거나 접속할 수 있도록 하는 방법입니다. 다음은 클라이언트 전체 네트워크 접속을 허용하는 방법으로 Tibero 서버를 처음 기동시킬 때와 같은 상태입니다. ALTER SYSTEM LISTENER REMOTE ON; 다음.. 2021. 7. 21. [Tibero] 티베로(tibero) - 리스닝 포트 변경 티베로 인스턴스 서버와 클라이언트 간의 연결에는 IP주소와 Port번호가 필요합니다. 현재 IP 주소는 Virtual Box의 Linux와 Local PC인 windows와의 인터페이스 IP 주소를 제어판 네트워크 관리 쪽에서 알아냈습니다. 서버와 클라이언트 간에 포트 번호가 필요합니다. 서버와 클라이언트 서로가 같은 포트 번호를 공유하여 알고 있어야 합니다. 따라서, 리스닝 포트 변경 Test는 2가지 단계로 수행합니다. 서버 쪽 포트 번호 수정 클라이언트 쪽 포트 번호 수정 자 이제, default 값으로 8629 포트를 사용하는데 이를 9629로 변경하는 Test를 해보겠습니다. 1. 서버 쪽 포트 번호 수정 [tibero@T1:/home/tibero]$ tbcfgv #.bash_profile에서 .. 2021. 7. 21. [Tibero] 티베로(tibero) - 프로세스 세션 확인 tbboot하여 세션으로 연결된 프로세스를 확인하는 방법에는 2가지가 있습니다. OS level : ps -ef | grep tbsvr SQL : SELECT * FROM V$SESSION OS level에서 ps 명령어를 사용하여 조회하는 경우와 SQL로 딕션어리를 조회하는 방법의 예시입니다. 1. OS level의 ps 명령어 [tibero@T1:/tibero/edu/tibero6/instance/tibero]$ tbboot Change core dump dir to /tibero/edu/tibero6/bin/prof. Listener port = 8629 Tibero 6 TmaxData Corporation Copyright (c) 2008-. All rights reserved. Tibero in.. 2021. 7. 21. 이전 1 2 3 4 다음 반응형