거의 한달여 만에 글을 작성하네요-_- 지난 시간에 잠시 언급했던 버퍼 Pinning에 대해 잠깐 언급하고 Redo에 대해 알아보겠습니다 버퍼 Pinning은 버퍼를 읽고 나서 버퍼 Pin을 즉각 해제하지 않고 데이터베이스 Call이 진행되는 동안 유지하는 기능입니다 버퍼 Pinning은 하나의 데이터베이스 Call(Parse Call, Execute Call, Fetch Call) 내에서만 유효하고 Call이 끝나고 사용자에게 결과를 반환하고 나면 Pin은 해제되어야 하므로 첫 번째 Fetch Call에서 Pin된 블록은 두 번째 Fetch Call에서 다시 래치 획득 과정을 거쳐 Pin됩니다 Index Range Scan하면서 인덱스와 테이블 블록을 교차 방문할 때 블록 I/O를 체크해보면 테이블 블..