oracle 12

一、在pdb中数据是如何存储的?session

SQL> show pdbs;

    CON_ID CON_NAME              OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
     2 PDB$SEED              READ ONLY  NO
     3 OTCPDB1              READ WRITE NO
     4 OTCPDB2              READ WRITE NO
SQL> 
SQL> 
SQL> alter session set container=OTCPDB1;

Session altered.

SQL> 
SQL> select file_name from dba_data_files;

FILE_NAME
--------------------------------------------------------------------------------
/oracle/app/oracle/oradata/zxzx/otcpdb1/undotbs01.dbf
/oracle/app/oracle/oradata/zxzx/otcpdb1/sysaux01.dbf
/oracle/app/oracle/oradata/zxzx/otcpdb1/users01.dbf
/oracle/app/oracle/oradata/zxzx/otcpdb1/system01.dbf

SQL> alter session set container=OTCPDB2;

Session altered.

SQL> select file_name from dba_data_files;

FILE_NAME
--------------------------------------------------------------------------------
/oracle/app/oracle/oradata/zxzx/otcpdb2/system01.dbf
/oracle/app/oracle/oradata/zxzx/otcpdb2/sysaux01.dbf
/oracle/app/oracle/oradata/zxzx/otcpdb2/undotbs01.dbf
/oracle/app/oracle/oradata/zxzx/otcpdb2/users01.dbf
  • 经过以上查询,能够看到system、sysaux、undo、user01都是各个pdb使用本身的。同时temp表空间一样也是各个使用本身的。

二、oracle

相关文章
相关标签/搜索