검색결과 리스트
글
DB
2009. 6. 4. 09:45
altibase ERR-1105A : Fixed record size exceeds a page size.
Altibase에서 발생하는 오류중 하나이다.
아래는 Alitbase 고객센터에 문의한 내용 전문을 공유합니다.
===============================================================================================================================
알티베이스는 메모리와 디스크 둘다 데이터 공간으로 사용할 수 있는데, 메모리와 디스크테이블스페이스
의 페이지 사이즈가 틀립니다. 메모리 테이블은 한 페이지 사이즈가 32K 이고, 디스크 테이블은 한 페이
지 사이즈가 8K 입니다.
위 문의하신 쿼리는 내부적으로 TEMPORARY영역에 저장됩니다.
이때 저장되면서 VARIABLE 한 컬럼이 FIXED 한 컬럼으로 변경되어 저장되는데, 이 결과가 MEMORY TABLESPACE의
Temporary 영역에 저장되는지, DISK TABLESPACE의 Temporary 영역에 저장되는냐에 따라 에러메시지가 나
타날 수 도 있고 나타나지 않을 수도 있습니다. 만약 MEMORY Tablespace에 저장된다면, 한 페이지가 32K이
므로 무리없이 수행되겠지만, DISK Tablespace에 저장된다면 한페이지가 8k이므로 [ERR-1105A : Fixed
record size exceeds a page size.] 와 같은 에러메시지를 받을 수 있습니다.
ex>
select /*+ temp_tbs_memory */ EMP,ENAME FROM EMP;
RECENT COMMENT