[Oracle] TABLE ANALYZE 하기


[Oracle] TABLE ANALYZE 하기

얼마 전 개발서버에서 잘 동작하던 화면이 운영서버에 반영하니 너무 느린 현상이 나왔다. 확인해 보니 특정 테이블에 대한 쿼리들이 너무 느린 현상이 발견되었다. 쿼리도 확인하고 인덱스도 확인해 봐도 잘 잡혀있었다. 운영이 단순히 데이터가 많아서 그런가... 하면서 확인해 보다가 통계정보가 운영과 개발이 다른 걸 확인할 수 있었다. Row Count가 개발에서 엄청 많았던 게 운영에선 실제 데이터는 같은데도 3940으로 잡혀있었다. ANALYZE INDEX 인덱스명 COMPUTE STATISTICS 색인을 새로 잡아 보기도 하고, 인덱스에 대해서 ANALYZE를 위와 같이 해봤지만 현상은 그대로였다. ANALYZE TABLE 테이블명 COMPUTE STATISTICS 마지막으로 테이블을 해보자...라는 생각..


원문링크 : [Oracle] TABLE ANALYZE 하기