MVIEW Refresh 가 성능에 영향을 미친 사례
MVIEWRefresh성능데이터베이스OracleRACUndo
AI 요약
Beta이 글은 MVIEW Refresh 작업이 데이터베이스 성능에 미치는 부정적인 영향을 사례를 통해 분석합니다. 주기적으로 SQL 응답 시간이 급증하는 현상이 관찰되었으며, 이는 MVIEW Refresh 중 발생하는 Undo record와 Redo Log 증가, 그리고 RAC 환경에서의 노드 간 블록 전송 속도 저하와 관련이 있음을 보여줍니다.
특히, 읽기 일관성(read consistency)을 유지하기 위해 필요한 Undo 데이터가 로컬 노드가 아닌 원격 노드에 존재할 경우, 원격 노드로부터 Consistent Read 블록을 요청하고 전송받는 과정에서 성능 저하가 발생함을 설명합니다. MVIEW Refresh 작업이 데이터베이스 성능에 미치는 영향을 이해하고 최적화 방안을 모색하는 데 도움을 주는 내용을 담고 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

