[Oracle Startup]
Version : 10g R1
$>lsnrctl start
$>dbstart
$>sqlplus / as sysdba
SQL> startup
[Oracle Stop]
Version : 10g R1
$>dbshut
$>sqlplus / as sysdba
SQL> shutdown immediate
SQL> exit
$>lsnrctl stop
2010년 8월 23일 월요일
Oracle Database cursor
[커서의 정의]
http://en.wikipedia.org/wiki/Cursor_(databases)
[커서 사이즈 가이드]
인스턴스수 * 커넥션수 * Statement Cache Size Count(WebLogic 파라메터) = gide Cursor count
현재 가이드된 숫자 보다 커서 수는 더 크게 잡아야 한다.
그리고 커넥션의 수를 모두 사용 가능하도록 DBA에게 확인을 해야 한다.
[커서 관련 쿼리]
http://en.wikipedia.org/wiki/Cursor_(databases)
[커서 사이즈 가이드]
인스턴스수 * 커넥션수 * Statement Cache Size Count(WebLogic 파라메터) = gide Cursor count
현재 가이드된 숫자 보다 커서 수는 더 크게 잡아야 한다.
그리고 커넥션의 수를 모두 사용 가능하도록 DBA에게 확인을 해야 한다.
[커서 관련 쿼리]
- 프로세스당 커서수
SELECT SID, COUNT (SID) "cursor"
FROM v$open_cursor
WHERE user_name = 'KOMIS'
GROUP BY SID
ORDER BY COUNT (*) DESC - SQL문당 사용하는 커서수
SELECT sql_text, COUNT (SID) cnt
FROM v$open_cursor
WHERE user_name = 'KOMIS'
GROUP BY sql_text
ORDER BY cnt DESC
피드 구독하기:
글 (Atom)