ORACLE 의 다섯 가지 표 의 장단 점 개술

1348 단어 ORACLE
1.일반 표(hep table):대부분의 디자인 장면 에 적합 하고 장점 도 있 고 단점 도 있다.
장점:
1.문법 이 간단 하고 편리 하 다
2.대부분의 장면 에 적합
단점:
1.업데이트 로그 비용 이 많이 든다
2.Delete 공간 을 사용 할 수 없 음(HWM High Water Mark 가 내 려 가지 않 음)
3.표 기록 이 너무 크 고 검색 이 너무 느리다
4.색인 리 턴 은 읽 기 비용 이 많이 든다.
5.질서 있 게 삽입 하 더 라 도 질서 있 게 읽 기 어렵다.
2.전역 임시 표:인터페이스 표 디자인 에 적합
장점:
1.효율 적 인 삭제
2.아주 적은 로그 생 성
3.서로 다른 SESSION 이 독립 되 어 자물쇠 가 생기 지 않 습 니 다.
단점:
1.문법 이 특별 하 다
2.데이터 가 제대로 보호 되 지 않 음
전역 임시 표 는 두 종류 로 나 뉜 다.
하 나 는 세 션 기반 전역 임시 표(on commt preserve rows)이 고,하 나 는 사무 기반 전역 임시 표(on commt delete rows)입 니 다.다음은 생 성 된 예 입 니 다.

create global temporary table T_TMP_SESSION on commit preserve rows as select * from dba_objects;
create global temporary table T_TMP_TRANSACTION on commit delete rows as select * from dba_objects;

3.파 티 션 시트:특히 로그 시트 에 적합 하고 아주 큰 시계 입 니 다.
장점:
1.유효한 파 티 션 제거(파 티 션 커팅)
2.효율 적 인 기록 정리(즉,특정한 구역 에 대해 truncate 를 할 수 있다)
3.효율 적 인 기록 이전(구역 교환)
단점:
1.문법 이 복잡 하 다
2.구역 이 너무 많 으 면 시스템 에 어느 정도 영향 을 미친다.
4.색인 조직 표:아주 적은 업데이트 에 적합 한 표
장점:
1.표 는 색인 이 므 로 회 표를 피 할 수 있 습 니 다.
단점:
1.문법 이 복잡 하 다
2.업데이트 비용 이 많이 든다
5.섶 표:빈번 한 관련 조 회 를 사용 하 는 다 중 표
장점:
1.정렬 을 줄 이거 나 피 할 수 있 음
단점:
1.문법 이 복잡 하 다
2.표 업데이트 비용 이 많이 든다

좋은 웹페이지 즐겨찾기