by 또찌니 [SQL Query] UPDATE 속도저하 오라클11G [2017.05.16 17:24:15]
테이블의 컬럼 NULL 값을 특정 번호에 따라 Y로 부여해달라고 요청이와서 진행을 하였는데.. 업데이트 부분에서는 문제없이 진행됬습니다 근대..
하고난 다음날 (오늘) 쿼리 검색을 하면 엄청 늦어지네요... 그 테이블을 바라보는 프로그램 부분 쿼리가 조금 늦어졌습니다 ㅠㅠ 이유가뭘까요.. 업데이트를 잘못한건지 ㅠㅠ
정확한 원인은 실행계획을 확인해 봐야 할 것 같습니다.
의심되는 것은 대량의 업데이트(널값의 업데이트)로 통계데이터에 변화가 있는데 통계수집을 하지 않아 잘못된 실행계획으로 쿼리가 실행되는 게 아닐까 싶습니다.
이 경우 통계 데이터를 수집하면 해결 될 것으로 생각됩니다.