오라클 테이블 UPDATE 한 테이블의 검색이 느려졌습니다. 0 1 2,305

by 또찌니 [SQL Query] UPDATE 속도저하 오라클11G [2017.05.16 17:24:15]


테이블의 컬럼 NULL 값을 특정 번호에 따라 Y로 부여해달라고 요청이와서 진행을 하였는데.. 업데이트 부분에서는 문제없이 진행됬습니다 근대..

하고난 다음날 (오늘) 쿼리 검색을 하면 엄청 늦어지네요... 그 테이블을 바라보는 프로그램 부분 쿼리가 조금 늦어졌습니다 ㅠㅠ 이유가뭘까요.. 업데이트를 잘못한건지 ㅠㅠ

by 신이만든짝퉁 [2017.05.16 19:29:59]

정확한 원인은 실행계획을 확인해 봐야 할 것 같습니다.

의심되는 것은 대량의 업데이트(널값의 업데이트)로 통계데이터에 변화가 있는데 통계수집을 하지 않아 잘못된 실행계획으로 쿼리가 실행되는 게 아닐까 싶습니다.

이 경우 통계 데이터를 수집하면 해결 될 것으로 생각됩니다.

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입