|
Database Block Size |
Minimum |
2048 bytes; must be a multiple of operating system physical block size. |
|
Maximum |
Operating system dependent; never more than 32 KB. |
|
Database Blocks |
Minimum in initial extent of a segment. |
2 blocks |
|
Maximum per datafile |
Platform dependent; typically 222-1 blocks. |
|
Controlfiles |
Number of control files |
1 minimum; 2 or more (on separate devices) strongly recommended. |
|
Size of a control file |
Dependent on operating system and database creation options; maximum of 20,000 x (database block size). |
|
Database files |
Maximum per tablespace |
Operating system dependent; usually 1022. |
|
Maximum per database |
65533.
May be less on some operating systems.
Limited also by size of database blocks and by the DB_FILES initialization parameter for a particular instance. |
|
Database extents |
Maximum |
2 GB, regardless of the maximum file size allowed by the operating system. |
|
Database file size |
Maximum |
Operating system dependent. Limited by maximum operating system file size; typically 222 or 4M blocks. |
|
MAXEXTENTS |
Default value |
Derived from tablespace default storage or DB_BLOCK_SIZE initialization parameter. |
|
Maximum |
Unlimited |
|
Redo Log Files |
Maximum number of logfiles |
Limited by value of LOG_FILES initialization parameter or MAXLOGFILES parameter in the CREATE DATABASE statement.
Control file can be resized to allow more entries; ultimately an operating system limit. |
|
Maximum number of logfiles per group |
Unlimited |
|
Redo Log File Size |
Minimum size |
50K bytes |
|
Maximum size |
Operating system limit; typically 2GB. |
|
Tablespaces |
Maximum number per database |
64K
Number of tablespaces cannot exceed the number of database files, as each tablespace must include at least one file. |