2014년 11월 27일 목요일

oracle table[오라클개발자교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육]

테이블(Table):namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
 
 테이블은 관계형 데이터베이스를 구성하는 기본 데이터 구조로서 행과 열의 구조를 가진다여러분들은 테이블을 생성시 반드시 생성하기 전에 테이블의 사이즈를 예측하여 매개변수등에 그 부분을 반영해야 할 것이다가능하다면 인덱스와 테이블을 물리적으로 분리하여 경합을 줄이는 부분도 중요하다테이블인덱스테이블스페이스클러스터,롤백 세그멘트 등을 생성 할 때 마다 어느 정도 저장 공간을 사용할 지에 대해 CREATE 문 내의 Storage Parameter를 지정 함으로서 명시적으로 해당 오브젝트의 디스크 공간를 할당하고 이는 ALTER문을 통해 변경 할 수 있다아래에 저장 매개변수의 의미를 이해 한후 실습을 따라해 보자.
 
initial : 테이블이 생성 될 때의 크기를 정하며 가능하면 입력되어질 데이터의 크기를 파악 한후 크기를 부여하는 것이 좋다.
next : 테이블에 데이터가 입력 됨으로서 처음 정한 크기를 다 사용한 경우 추가되는(확장하는)공간의 크기를 지정한다.
pctincrease : next값에 대한 증분의 비율을 정한다기본값은 50이지만 0으로 셋팅하여 사용하는 것이 좋다.
freelist : 삽입(Insert)과 같은 작업시 미리 사용 가능한 Data Block 리스트를 보유 적절히 할당 하는 곳이다. Insert 작업이 주로 이루어지는 테이블 이라면 이 값을 크게 하여 빈 Data Block을 할당 받기 위해 대기하는 일이 없도록 해야 한다즉 오라클에서 모든 테이블과 인덱스에 사용 가능한 Data Block의 리스트를 관리하여 Insert  작업이 일어나기 전에 항상 FREELIST를 검사 하는 것이다새로운 행은 Data Block freelist 상에 있는 동안 입력이 되는 것이다.
pctfree : Update의 경우 컬럼의 데이터가 커질 수 있다가령 처음에 테이블에 Insert될때는 NULL로 입력 되었으나 추후 많은 양을 가지는 데이터로 변경 될 수 있을 것이다기본값은 10 이다.
pctused : Data Block pctfree에 도달하면 블력에서 Data의 차있는 비율이 pctused 보다 낮은 경우에만 데이터의 입력이 가능하다즉 블록에서 데이터가 차 있는 정도를 나타내는 매개변수 이다.
minextents : 생성되는 테이블의 최소 extent수 이다하나의 테이블이 생성되면 initial  next가 더해져 minextents 만큼의 공간이 할당 되는 것이다기본값은 1 이다.
maxextents : 생성되는 테이블의 최대 extent수 이다테이블에 할당 할 수 있는 최대 수 보다 많은 extent가 생기면 오류가 발생 한다기본값은 OS에 종속적 이다.
 



 [100%환급,개발자전문]빅데이터/SQL/자바/스프링/안드로이드/닷…오라클자바…12-272641
 [채용확정무료교육]오라클자바개발잘하는신입뽑기2개월과정,교육…오라클자바…12-111909
53 [평일100%환급7건]Spring,자바&JSP,안드로이드,웹퍼블리싱,C#닷… 오라클자바…03-151723
52 [주말]C#,ASP.NET마스터 오라클자바…01-311847
51 [기업100%환급,평일주간]SQL기초에서스키마오브젝트,PLSQL,힌트… 오라클자바…01-312684
50 [평일주간야간,주말]C기본&자료구조,알고리즘 오라클자바…01-311437
49 [평일주간,평일야간,주말]Spring,MyBatis,Hibernate개발자과정-… 오라클자바…01-191759
48 [평일야간,주말]안드로이드개발자과정(Android기초실무) 오라클자바…01-111645
47 [평일야간,주말주간야간]JAVA,Network&JSP&Spring,MyBatis,Hiber… 오라클자바…01-032163
46 [100%환급,개발자전문]빅데이터/SQL/자바/스프링/안드로이드/닷… 오라클자바…12-272641
45 [평일주간]NoSQL,MongoDB,빅데이터기초과정 오라클자바…12-191868
44 [평일주간야간, 주말]웹퍼블리싱 마스터(HTML5,CSS3,jQUERY,AJAX… 오라클자바…12-141838
43 [채용확정무료교육]오라클자바개발잘하는신입뽑기2개월과정,교육… 오라클자바…12-111909
42 [평일주간]빅데이터하둡기초과정(BigData Hadoop) 오라클자바…12-091499
41 [평일야간]닷넷(C#,Network,ADO.NET,ASP.NET)마스터 오라클자바…12-011730
40 [기업100%환급]오라클&자바웹스프링신입과정3주(SQL,JAVA,JSP,Se… 오라클자바…12-011907
39 [평일야간,주말]SQL기초에서실무까지(SQL기초,PLSQL,힌트,튜닝) 오라클자바…12-011373

댓글 없음:

댓글 쓰기