728x90

* SP_AUTOEXPAND 가 0일때 (onstat -d에서 DBSPACE 다섯번쨰 플래그 없음)

1. chunk extendable (onstat -d에서 청크 다섯번째 플래그 'E') 상태이더라도 자동으로 청크가 확장되지 않음

2. 수동으로 chunk extend 명령을 수행할 수 있음

e.g. execute function task("modify chunk extend",4,"10000");



* SP_AUTOEXPAND 가 1일때,(onstat -d에서 DBSPACE 다섯번쨰 플래그 'A') 

1. chunk extendable (onstat -d에서 청크 다섯번째 플래그 'E') 상태일 때 자동으로 청크가 확장됨

2. 기본적으로 sysmater:sysdbstab의 extend_size 값에 따라 증가하는 것으로 보임 (기본값 create_size 10, extend_size 10000)

3. 대체로 기본값인 10MB 씩 증가하지만 꼭 10MB씩 일정하게 증가하는 것은 아님,

extend_size를 10000으로 설정하고 100MB 데이터를 지속적으로 로드했을 때, 

10,000KB - 16,384KB - 32,768KB - 65,536KB 순으로 증가하는 크기가 늘어남

(다른 사이트의 예나 인포센터를 참조했을 때 create_size, extend_size는 최소 증가 사이즈.

더 크게 증가하는 경우는 내부적으로나 매뉴얼에 명시된 계산식이 있는 듯함)



http://www.ibm.com/developerworks/data/library/techarticle/dm-1103storageprovisioning/#expanding

https://www.ibm.com/developerworks/community/blogs/informix_admins_blog/entry/expandable_chunks_in_informix_11_701?lang=en

728x90

+ Recent posts