동시접속자수 늘이기동시접속자수 늘이기
Posted at 2013. 8. 30. 18:03 | Posted in DataBase반응형
$ORACLE_HOME/dbs/init<SID>.ora 파일의
processes 변수를 setting 해주시면 됩니다.
processes = 200;
만약 프로그램을 연동 하실때는 application에서 connection
을 잘 닫아 주셔야 합니다. 동시접속자수를 초과했다는
에러가 나면 이 parameter를 먼저 올리려고 하는데 실제로
B to C,B toB 사이트에서는 동시 접속자(end user)가
보통 5를 넘지 않습니다. 만약 100인데 차버리면 connection
닫는 곳에서 정확히 handling(java는 finally절에서
connection및 statement 를 null
check해서 닫아줌) 해주시면 이런 에러가 나지 않습니다.
<그리고,processes의 값을 늘려 주실때 solaris의 경우는
세마포어 변수보다 processes가 클 수가 없으므로 만약 늘이려
는 processes의 수가 세마포어 변수 보다 크다면 먼저 세마포
어 변수(set eminfo_semmns=400)를 먼저 늘려 주셔야겠죠
반응형
'DataBase' 카테고리의 다른 글
오라클 테이블 락 ( Table lock (0) | 2013.08.30 |
---|---|
오라클 현재 세션에 걸려있는 쿼리 보기 (0) | 2013.08.30 |
오라클DB 사용시 IP나 컴퓨터 이름등 필요한 정보 얻어오기 (0) | 2013.08.30 |
오라클 각종 정보 알아보기 (0) | 2013.08.30 |
테이블스페이스(tablespace) 관련 확인 정보 쿼리 (0) | 2013.08.30 |