문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| dbms:oracle:admin:oraclebugfix [2007/09/28 22:36] – starlits | dbms:oracle:admin:oraclebugfix [2025/10/03 22:30] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== 오라클 버그 및 이슈정리 ====== | ====== 오라클 버그 및 이슈정리 ====== | ||
| + | |||
| ===== Mutex Latch Spin Causes High Cpu on Non-CAS Platforms (HP-UX) ===== | ===== Mutex Latch Spin Causes High Cpu on Non-CAS Platforms (HP-UX) ===== | ||
| + | - 10gR2부터 Shared Cursor Operation에 대해 기본적으로 Mutex를 사용하게 되었다. | ||
| + | - Shared Cursor Operation이란 library cache latches, library cache pin latches, library cache pins.을 의미한다. \\ 이를 위해 오라클은 _kks_use_mutex_pin라는 파라메터를 제공하고 있는데 \\ 이는 기본적으로 | ||
| + | 이전과 같이 Latch와 Pin/Lock의 구조를 사용하게 된다. | ||
| - EM의 Performance Analysis에서 아래의 제목으로 나타난 정보입니다. | - EM의 Performance Analysis에서 아래의 제목으로 나타난 정보입니다. | ||
| - | - Finding | + | - Finding |
| - | < | + | |
| Additional Information | Additional Information | ||
| " | " | ||
| 줄 12: | 줄 15: | ||
| SQL 문의 하드 구문 분석은 데이터베이스 시간을 많이 소비하지 않았습니다. | SQL 문의 하드 구문 분석은 데이터베이스 시간을 많이 소비하지 않았습니다. | ||
| </ | </ | ||
| - | - 해결책 | + | - 해결책 |
| - | <code sql> | + | # vi $ORACLE_HOME/ |
| + | ... | ||
| + | _kks_use_mutex_pin=false | ||
| + | ... | ||
| + | </ | ||
| + | - SQL을 통해 확인한다.<code sql> | ||
| select i.ksppinm, v.ksppstvl from x$ksppi i, x$ksppsv v | select i.ksppinm, v.ksppstvl from x$ksppi i, x$ksppsv v | ||
| where i.indx = v.indx and i.ksppinm = ' | where i.indx = v.indx and i.ksppinm = ' | ||