테이블 사이즈가 1MB 미만인 테이블 3개와 약 100MB 테이블 1개로
총 4개의 테이블을 이너조인하는 쿼리가 있습니다
서브쿼리가 내부에 많아서 그런지 테이블 사이즈는 작은데 랜덤으로 시간차이가 많이 납니다. (빠를땐 1초, 느릴땐 거의9초)
실행계획 차이를 보면 parallel 갯수 차이가 있어서 이것 저것 변경해보다가
min_parallel_table_scan_size = 0으로 설정하고 실행하니 계속 1초 내로 빠르게 실행되는 것 같아 보였습니다
그래서 전체 db에 min_parallel_table_scan_size = 0을 설정하려고 하는데..
0 설정 시 감안해야 할 사항이 있을지 궁금합니다
|