Oracle 10g和11g中以下内容的最大值:
- 数据库大小
- 表空间大小
- 文件大小
小文件数据库
对于小型文件数据库,Oracle数据库具有以下限制:
- 最大数据文件数为:65533
- 每个数据文件的最大数据块:2 ^ 22 -1 = 4194303
- 最大数据文件大小= db_block_size *最大块数
- 最大db_block_size = 32 K.
- 最大表空间大小= 1022 *最大数据库文件
结果值为:
- 最大数据文件大小= 32 * 4194303 = 128 GB
- 最大表空间大小= 1022 * 128 GB = 130816 GB
- 最大数据库大小= 128 G * 65533 = 8388224 GB
大文件数据库
对于大文件数据库,Oracle数据库具有以下限制:
- 最大数据文件数为:65533
- 每个数据文件的最大数据块:2 ^ 32 = 4294967296
- 最大数据文件大小= db_block_size *最大块数
- max db_block_size = 32 K.
- 最大表空间大小=大数据文件的大小
结果值为:
- 最大数据文件大小= 32 * 4294967296 = 128 TB
- 最大表空间大小= 128 TB
- 最大数据库大小= 128 T * 65533 = 8388224 TB
如果尝试将以上maxsize增加到超出范围值限制,则操作将因ORA-3206错误而失败。