일반적으로 DB 생성시 블록사이즈(Default:8k)에 따라 데이터 파일 사이즈가 제한된다.
db_block_size Datafile upper limit
----------- --------------------
2kb 8GB
4kb 16GB
8kb 32GB
16kb 64GB
32kb 128GB
SQL> show parameter block
NAME TYPE VALUE
------------------------------------ -----------
db_block_buffers integer 0
db_block_checking string FALSE
db_block_checksum string TYPICAL
db_block_size integer 8192
db_file_multiblock_read_count integer 128
SQL> alter tablespace test_blocksize
2 add datafile '/app/oracle/oradata/orcl/datafile02.dbf' size 32G;
alter tablespace test_blocksize
*
ERROR at line 1:
ORA-01144: File size (4194304 blocks) exceeds maximum of 4194303 blocks
기존 블록사이즈가 8k이므로 32G 데이터파일 추가 시 위와 같은 에러가 나타나는 것을 확인할 수 있다.
'DB - ORACLE > Oracle DB Admin ' 카테고리의 다른 글
exp/imp 할 때 속도를 빠르게 하는 옵션 (0) | 2015.08.21 |
---|---|
테이블스페이스 생성 시 다중 블록사이즈 설정 (0) | 2015.06.15 |
My Oracle Support (support.oracle.com) Manual (0) | 2015.06.10 |
EMC의 최적의 ASM 구상 방안 가이드 (0) | 2015.05.28 |
오라클 AWR 은 돈주고 사야 하는 기능입니다. (0) | 2015.05.12 |