As it was in the beginning, is now, and ever shall be, world without end.

Table Full Scan 본문

Oracle/Tuning

Table Full Scan

송지헌 2014. 6. 27. 16:50

table full scan - 테이블에 있는 모든 로우를 읽는 방식

 

기본 Parameter : db_file_multiblock_read_count

 

Index scan은 테이이블의 약 15% 일때 적절하다, 하지만 대용량의 테이블이라면 인덱스를 1% 읽는 것보다 전체테이블 스캔하는 것이 유리할 수 있다.

 

대용량의 테이블에서 많은 양의 데이터를 읽을 때는 table full scan이 index scan 보다 유리함.

Index Scan을 할 경우 소량의 I/O가 반복적으로 여러번 수행되는데 이 비용보다 한번의 I/O로 많은 데이터를 호출 하는것이 더 유리하기 때문

 

'Oracle > Tuning' 카테고리의 다른 글

SQL Trace & tkprof  (0) 2017.10.11
dba_hist_sqlstat  (0) 2017.09.12
AWR Report  (0) 2017.09.12
Comments