2. CPU 100% 를 SQL 수행 종료시까지 초래하며, DBMS에 요청하는 다른 모든SQL의 응답속도가 현저하게 지연되거나 , 불능 상태가 된다.
?
by feelie
[2010.04.14 12:30:56]
영향도를 시스템레벨에 판단하기는 테스트전에 어느정도다 라고 얘기하기는 힘들것 같습니다.
하지만 cpu 100% 사용을 초래한다..라는 내용은 쿼리 자체를 병렬로 처리할경우일때 발생할것 으로 생각됩니다.
가장중요한 부분은 shared pool에 자주 사용하는 데이터들이 밀려나서 그런 쿼리를 수행하는 데이터를 다시 메모리로 로드한다는데 있습니다.
대량의 데이터를 full scan한다고 해서 시스템 자체가 불능상태가 되는 경우는 못봤습니다.
다만 해당데이터를 정렬같은 작업이 발생하면 많은 페이징이 발생하고 이로인행
시스템의 수행에 문제가 발생할수 있습니다..
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.