Focus On Oracle

Installing, Backup & Recovery, Performance Tuning,
Troubleshooting, Upgrading, Patching

Oracle Engineered System


当前位置: 首页 » 技术文章 » Oracle 12c+

Exadata with database 12.2

在Create database时,我们可以指定默认表空间类型

SET DEFAULT BIGFILE TABLESPACE/SET DEFAULT SMALLFILE TABLESPACE
CREATE DATABASE mynewdb
     USER SYS IDENTIFIED BY sys_password
     USER SYSTEM IDENTIFIED BY system_password
     SET DEFAULT BIGFILE TABLESPACE
     UNDO TABLESPACE undotbs
     DEFAULT TEMPORARY TABLESPACE tempts1;

创建后可以手动修改默认表空间类型

ALTER DATABASE SET DEFAULT SMALLFILE TABLESPACE; 

在Exadata上,12.2的数据库默认的表空间类型为BIGFILE,这说明Oracle对Bigfile在Exadata中的认可。BIGFILE只有一个数据文件,在8k情况下,最大大小为32T(SMALL数据文件每个最大32G,有1022个数据文件),这个是有oracle的rdba的特点决定的。

8k 32T

16K 64T

32K 128T

SQL> create tablespace test datafile '+DATA' size 16G;

Tablespace created.

Elapsed: 00:00:00.69
SQL> alter tablespace test add datafile '+DATA' size 16G;
alter tablespace test add datafile '+DATA' size 16G
*
ERROR at line 1:
ORA-32771: cannot add file to bigfile tablespace

Elapsed: 00:00:00.00
SQL>
SQL> create tablespace test03 datafile '+DATA' size 33T;
create tablespace test03 datafile '+DATA' size 33T
*
ERROR at line 1:
ORA-00740: datafile size of (4429185024) blocks exceeds maximum file size

Elapsed: 00:00:00.05
SQL>


关键词:12c exadata 

相关文章

关于max_string_size
在Oracle数据库中使用JSON
Exadata exafusion参数在不同版本的变化
19c新特性之实时统计信息收集
保障业务连续性的神器
Oracle事务卫士(Transaction Guard)和应用连续性(Application Continuity)
Oracle Exadata x8m-2的更新
Oracle Exadata十年
Oracle Exadata x8-2的更新
容器数据库(CDB)和可插拔数据库(PDB)概述
终于等到你,Oracle 19c真的来了
useful mos note for exadata
Top