본문 바로가기

pctfree

ORACLE PCTUSED 와 PCTFREE v1.0 출처 : OTN http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/schema.htm#9079 ============================================================================================= 다음은 당신이 PCTFREE ( 10 ) PCTUSED ( 40 ) 의 DEFAULT VALUE를 쓰고 싶지 않을때를 위한 가이드 라인이다. 1. PCTFREE + PCTUSED 더보기
ORACLE pctused parameter ver1.0 출처 : OTN http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/schema.htm#9079 ============================================================================================= PCTFREE에 의해 BLOCK이 다 사용되었다고 판단되면 ORACLE은 일정 퍼센트 이하로 사용량이 떨어지기까지 해당 블록에 값을 저장하지 않는다.(NO INSERTION) 위에서의 일정퍼센트란 바로 PCTUSED를 의미한다. PCTUSED가 좌측과 같이 40이라 하면 ORACLE은 블록의 사용량이 40% 미만이 되기까지 이 블록을 INSERT하는데 사용하지 않는다. PCTUSED .. 더보기
ORACLE PCTFREE Parameter v1.0 출처 : OTN 9i http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/schema.htm#9079 ================================================================================================ PCTFREE PARAMETER는 TABLE 생성시 지정할 수 있다. 이 값은 데이터베이스 블록내의 남겨놓는 공간으로서 INSERT를 위해 사용되지 않고 오로지 UPDATE를 위해 존재한다. 이를 설정하는 이유는 UPDATE가 일어나면서 ROW SIZE가 증가할 수 있으며 이로인해 블록공간을 다 사용한 경우 ROW MIGRATION (UPDATE로 인해 발생) 이 발생하는 .. 더보기