2017-05-05 7 views
-1

특정 스키마에 oracle 테이블을 생성하여 라이브 스키마로 이동 한 다음 지울 수 있습니다. 이 프로세스가 매일 실행되도록 예약하면 매우 느립니다. 표 & 테이블 공간 로깅 때문입니다.oracle 임시 테이블을 생성하는 가장 좋은 방법은 무엇입니까

이 경우 모범 사례은 무엇입니까? 이 테이블에 개인 테이블 스페이스를 사용해야합니까?

+0

* 쿼리 * 란 무엇입니까? 적절한 * 인덱스가 있습니까? 볼륨이 증가하면 성능이 떨어지면 쿼리가 부적절하고 속도가 느려질 수있는 적절한 인덱스가없는 것입니다. –

+0

정기적으로 통계를 수집하고 있습니까? 어떤 인덱스가 가장 잘 작동하는지 데이터 분포를 분석 했습니까? 테이블에 대한 로깅이 문제가 될 것 같지 않습니다. 데이터 및 응용 프로그램이 가장 먼저보아야합니다. – BriteSponge

+0

다른 테이블 공간의 테이블에서 통계 쿼리를 수행하고 테이블 레코드를 삭제 한 후 테이블에 채 웁니다. – MMALSELEK

답변

0

별도의 테이블 공간을 사용하고 다시 만드십시오.

+4

이것은 다소 모호합니다. 답변에 대한 자세한 설명이나 지시 사항을 제공 할 수 있습니까? – unleashed