• 현상
➢ DB에 로그인하는 USER 수가 많은 시스템에서 신규 세션 로그인 시 Library Cache Lock waiting
➢ USER$ update 문이 “gc cr request” 또는 “kjc wait” event로 주로 대기하면서 신규 세션 로그인 불가
➢ Oracle DB 12.2.0.1. 이상 RAC에서 데이터베이스 workload와 초당 로그인이 많이 발생하는 경우 발생

• 원인
➢ 12c New Feature : SYS.USER$의 SPARE6 컬럼에 “Last Successful Login Time” 기록
➢ Bug 33121934 - Library cache lock / load lock / mutex x during connection storm (Doc ID 33121934.8)

• 해결 방안
1. USER$에 DBA_USER의 LAST_LOGIN을 기록하지 않도록 하는 방안
PATCH 33121934 적용

2. 패치 적용 후, parameter _disable_last_successful_login_time = TRUE 적용 권고
Bug 32164034 - Database Hang Updating USER$ When LSLT (LAST SUCCESSFUL LOGIN TIME) Is Enabled
(Doc ID 32164034.8)

Posted by pat98

05-17 00:17
Flag Counter
Yesterday
Today
Total

글 보관함

최근에 올라온 글

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 달린 댓글