Table에 인위적으로 extent 할당하는 예제
오라클자바커뮤니티에서 설립한 개발자실무교육6년차 오엔제이프로그래밍 실무교육센터
(신입사원채용무료교육, 오라클, SQL, 튜닝, 자바, 스프링, Ajax, jQuery, 안드로이드, 아이폰, 닷넷, C#, ASP.Net) www.onjprogramming.co.kr
extent는 pctincrease, maxextents가 허용하는 범위에서 자동으로 증가하는데 많은 데이터를 한꺼번에 insert하는 경우 maxextents를 넘을 수 있으므로 데이터를 저장할 extent를 인위적으로 지정해 주는 것이 좋을 수도 있습니다.
특히 새로운 extents를 다른 디스크에 분산 시킴으로서 하나의 데이터파일이 여러 디스크에 나뉘어지는 striping 역할을 해줄 수 있어 디스크 IO를 분산 시킬 수 있습니다.
SQL>alter table emp allocate extent (size 512K datafile ‘/usr/data/WINK/data01.dbf’);
댓글 없음:
댓글 쓰기