相关链接
·listagg函数 ORA-01489: result
·Oracle 序列详解与12C新特性
·使用10053trace 揭秘 Oracle 12C
·Oracle分页写法大全
·Oracle进程和运行时限制

Oracle物理数据库限制

Item

Type of Limit

Limit Value

含义

 

Database Block Size

Minimum

2048 bytes; must be a multiple of operating system physical block size
2K,
必须是操作系统块的整数倍

Oracle 数据块最小为2K
必须为系统块的整数倍

 

Database Block Size

Maximum

Operating system dependent; never more than 32 KB
与操作系统相关,最高不超过32K

Oracle 数据块最小为32K必须为系统块的整数倍

 

Database Blocks

Minimum in initial extent of a segment

2 blocks 2个块

Oracle 最小的初始化区包含两个块

 

Database Blocks

Maximum per datafile

Platform dependent; typically 222 - 1 blocks
平台相关,典型为222次方-1
4194303

Oracle 数据文件最大包含222-1个块

 

Controlfiles

Number of control files

1 minimum; 2 or more (on separate devices) strongly recommended
最小一个,可有2个及以上,强烈推荐

Oracle 最少有一个控制文件
强烈推荐两个以上

 

Controlfiles

Size of a control file

Maximum of 201031680 logical blocks
最多可以有 201031680个逻辑块

Orace控制文件最多可以有201031680个逻辑块

 

Database files

Maximum per tablespace

Operating system dependent; usually 1022
与操作系统有关,通常为1022

Oracle最多可以包含数据文件的数量与操作系统相关,通常为1022

 

Database files

Maximum per database

65533

Oracle数据库最多可包含65533个数据文件,在某些操作系统上会小些.
对于一个特定的实例
受限于DB_FILES的初始化参数和操作系统

 

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
对于特定的实例,也受数据库大小和DB_FILES初始化参数的限制

 

Database extents

Maximum per dictionary managed tablespace

4 GB * physical block size (with K/M modifier); 4 GB (without K/M modifier)
如果使用K/M 修饰词则为4G*物理块大小.如不使用则为4GB

Oracle 字典管理的表空间在使用K/M修饰词的情况下为4G*物理块大小,如果不使用修饰词则为4G

 

Database extents

Maximum per locally managed (uniform) tablespace

2 GB * physical block size (with K/M modifier); 2 GB (without K/M modifier)
如果使用K/M 修饰词则为2G*物理块大小.如不使用则为2GB

Oracle 本地管理的表空间在不使用K/M修饰词的情况下为2G,如使用则为2GB*物理块大小

 

Database file size

Maximum

Operating system dependent. Limited by maximum operating system file size. See the Bigfile Tablespaces and Smallfile (traditional) Tablespaces rows for more information about the maximum database file size in these types of tablespaces.
依赖于操作系统.受限于操作体统支持的最大文件

Oracle 最大数据文件大小依赖于操作系统.受限于操作体统支持的最大文件大小

 

MAXEXTENTS

Default value

Derived from tablespace default storage or DB_BLOCK_SIZE initialization parameter
采自表空间默认存储参数或DB_BLOCK_SIZE初始化参数

Oracle 最大区衍生自表空间某人存储参数或
初始化参数DB_BLOCK_SIZE

 

MAXEXTENTS

Maximum

Unlimited 无限制

Oracle 最大的区无限制

 

Redo Log Files

Maximum number of logfiles

Limited by value of MAXLOGFILES parameter in the CREATE DATABASE statement
Oracle
最多可包含的redolog 数量取决于CREATE DATABASE语句是指定的MAXLOGFILES参数

Oracle 最多可包含的redolog 数量取决于CREATE DATABASE语句是指定的MAXLOGFILES参数,可以通过重置控制文件以扩展允许的数量,最终取决于操作系统

 

Control file can be resized to allow more entries; ultimately an operating system limit
可以通过重置控制文件以扩展允许的数量,最终取决于操作系统

 

Redo Log Files

Maximum number of logfiles per group

Unlimited 无限制

Oracle 每个日志组包含的日志文件个数没有限制

 

Redo Log File Size

Minimum size

4 MB 最小为4M

Oracle redo日志文件最小为4M

 

Redo Log File Size

Maximum Size

Operating system limit; typically 2 GB 操作系统限制,典型为2G

Oracle redo日志文件最大大小受操作系统限制
典型为2G

 

Tablespaces

Maximum number per database

64 K
Number of tablespaces cannot exceed the number of database files because each tablespace must include at least one file
表空间数量不能多于数据文件数量,因为每个表空间最少包含一个数据文件

Oracle 最多可以有64K个表空间.同时表空间数量不能多于数据文件数量

 
 

Bigfile Tablespaces

Number of blocks

A bigfile tablespace contains only one datafile or tempfile, which can contain up to approximately 4 billion ( 232 ) blocks. The maximum size of the single datafile or tempfile is 128 terabytes (TB) for a tablespace with 32 K blocks and 32 TB for a tablespace with 8 K blocks.
一个bigfile 表空间只能包含一个数据文件或临时文件,文件大致可以包含4 billion ( 232 ) 个块.如果表空间块大小为32K则为128T,如果8K则为32T

Oracle bigfile 表空间可以包含232.如果为8K最大为32T,如果为32K最大128T.

 

Smallfile (traditional) Tablespaces

Number of blocks

A smallfile tablespace is a traditional Oracle tablespace, which can contain 1022 datafiles or tempfiles, each of which can contain up to approximately 4 million (222) blocks.
一个smallfile表空间是Oracle传统的表空间模式,可以包含1022个数据文件或者临时文件,每个文件可以包含4million (222) 个块

Oracle 传统表空间最多可以有1022个数据文件或临时文件,每个文件可以包含222个块

 

External Tables file

Maximum size

Dependent on the operating system.
取决于操作系统
An external table can be composed of multiple files.
一个外部表可以包含多个文件

Oracle外部表文件最大尺寸取决于操作系统.一个外部表可以包含多个文件.

 

上一篇:Oracle逻辑数据库限制|下一篇:为方便大家学习,特公布标准实验环境

微信扫一扫
获取大数据学习资料