본문 바로가기

Oracle/Oracle testing

10g R2,11g R2 LAST_ANALYZED 를 보니 제품출시일과. 언제뭘했는지 상상은 간다.

오라클 양성반 교육중이다.
10g R2를 가지고 교육중인데.
교육이라 오라클 서버를 매일 켜놓지는 않는다.
매일 수업을 하고 끄고 또 다음날 교육을 하고 또 끄고.
24시간이상 켜있는 적이 없다.

오라클 내부적으로 뭐 그닥 내부는 아니겠지만.
잡이 돌고있다.

통계재생성작업! 잡이다.

기본값이 매일 10시인데
10시는 꺼져있는지라 통계생성을 안한다.

교육이 60%정도 진행된시점에서 DBA_TABLE.LAST_ANALYZED를 조회해보니.
날짜가 그대로다.

그런데 보면 날짜가 좀 이상하다.
난 오라클 교육한 날짜가 2010년8월인데 통계날짜는 2005년 6월 30일이다.

아래 SELECT 문으로. 조회를 하고나서 나온결과가 그렇다.

select OWNER,TABLE_NAME,TABLESPACE_NAME,LAST_ANALYZED From dba_tables order by LAST_ANALYZED




오라클 10G R2 는 출시가 2005년 9월 경에 나왔다.

2005년 6월 30일. 그럼 이것들은....???

예상되는 몇가지가 보인다.

1. 오라클 설치시에는 통계재생성작업은 안한다.
2. 2005년 6월 30일이 내부적개발이 끝나고 테스트를 하기위해서 마지막에 통계생성작업을 저날짜(2005년 6월 30일)에 했다.
3. 19시 인걸보니 저 개발자가 걸어놓고 퇴근했나보다. ㅡ_ㅡ;;;;
4. 릴리즈 전에 테스트 기간이 대략 2달정도 되나보다. (물론 내부적으로 다시 수정할수도있고 기타 다른 문제로인한 또는 다른일로 인한 지연이 있을수도있지만...)


아래내용은 11g R2 설치는 2010년에 10월에 했으나
역시 2009년 8월 15일 00시다.
11g R2 돌릴때도 야근했나 ㅡㅡ;;;
설치하고나서 한번은 돌려줘야할듯하다.