안녕하세요.
레드헷리눅스9 + Oracle9i 를 Shared Server로 운영하고 있습니다.
Dispatcher를 통해 접속한 Connection수가 400 가까이 가는동안 문제가 없었으나, 갑자기 DB 접속이 되질 않아 listener.log 파일을 확인해 보니 아래와 같은 에러가 발생해 있었습니다.
12-DEC-2004 04:00:35 * (CONNECT_DATA=(SID=xtractor)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST=220.85.**.***) PORT=43832)) * establish * xtractor * 12518 TNS-12518: TNS:listener could not hand off client connection TNS-12560: TNS:protocol adapter error
신규 DB Connection을 생성할때 마다 위의 에러가 나면서 더이상 Connection을 맺을수 없습니다.
현재 Dispatcher 수는 3개에, max process 수는 800 으로 세팅하고 있습니다.
아시는 분의 답변 꼭 부탁드립니다.
(혹시 메모리하고 관련 있을수 있을까요? 예를 들어 Shared Pool의 Size가 작다던지요... 참고로 Buffer Cache는 600MB, Shared Pool 128MB, Large Pool 80MB 입니다.)
|