bigfile表領域を作成する
概要
bigfileで表領域を作成したので備忘
方法
SQL> create bigfile tablespace bigtbs datafile '/u01/app/oracle/oradata/cdb1/orclpdb1/bigtbs01.dbf' size 50M; 表領域が作成されました。 ---表領域の確認 SQL> select f.FILE_NAME,f.BYTES/1024/1024 as "size",t.BIGFILE from 2 dba_data_files f,dba_tablespaces t 3 where f.TABLESPACE_NAME=t.TABLESPACE_NAME 4 and f.TABLESPACE_NAME='BIGTBS'; FILE_NAME size BIGFIL -------------------------------------------------- ---------- ------ /u01/app/oracle/oradata/cdb1/orclpdb1/bigtbs01.dbf 50 YES ---サイズの確認(bigfileなのでalter tablespaceでサイズ変更可能) SQL> alter tablespace BIGTBS resize 60M; 表領域が変更されました。 ---サイズの変更確認 SQL> select f.FILE_NAME,f.BYTES/1024/1024 as "size",t.BIGFILE from 2 dba_data_files f,dba_tablespaces t 3 where f.TABLESPACE_NAME=t.TABLESPACE_NAME 4 and f.TABLESPACE_NAME='BIGTBS'; FILE_NAME size BIGFIL -------------------------------------------------- ---------- ------ /u01/app/oracle/oradata/cdb1/orclpdb1/bigtbs01.dbf 60 YES