1.创建表空间
create tablespace mmis_dbs datafile 'E:\app\tablespace\mmis_dbs.dbf' size 500M
autoextend on next 100M maxsize unlimited logging
extent management local autoallocate
segment space management auto;
2.查看表空间文件路径及相关参数
select * from DBA_DATA_FILES
3.查看各表空间分配情况。
select tablespace_name, sum(bytes) / 1024 / 1024 from dba_data_files group by tablespace_name;
4.查看各表空间空闲情况。
select tablespace_name, sum(bytes) / 1024 / 1024 from dba_free_space group by tablespace_name;
5.删除表空间文件名称
ALTER TABLESPACE 表空间名称 DROP DATAFILE 文件路径;
eg: ALTER TABLESPACE MMIS_DBS DROP DATAFILE 'E:\APP\HOUYAJUN\TABLESPACE\MMIS_DBS01.DBF';
6.增加表空间文件
alter tablespace 表空间名称 add datafile 文件路径 size 大小;
eg:alter tablespace MMIS_DBS add datafile 'E:\APP\HOUYAJUN\TABLESPACE\MMIS_DBS01.DBF' size 2048M;
7.查看表空间是否自动扩展
select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'MMIS_DBS';
8.设置表空间文件自动扩展
1).打开表空间自动增长
alter database datafile 'E:\APP\HOUYAJUN\TABLESPACE\MMIS_DBS01.DBF' autoextend on;
2).表空间自动增长 每次自动增长500m
ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 500 ;
2).每次自动增长500m,数据表最大不超过2G
ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 500M MAXSIZE 2048M;
create tablespace mmis_dbs datafile 'E:\app\tablespace\mmis_dbs.dbf' size 500M
autoextend on next 100M maxsize unlimited logging
extent management local autoallocate
segment space management auto;
2.查看表空间文件路径及相关参数
select * from DBA_DATA_FILES
3.查看各表空间分配情况。
select tablespace_name, sum(bytes) / 1024 / 1024 from dba_data_files group by tablespace_name;
4.查看各表空间空闲情况。
select tablespace_name, sum(bytes) / 1024 / 1024 from dba_free_space group by tablespace_name;
5.删除表空间文件名称
ALTER TABLESPACE 表空间名称 DROP DATAFILE 文件路径;
eg: ALTER TABLESPACE MMIS_DBS DROP DATAFILE 'E:\APP\HOUYAJUN\TABLESPACE\MMIS_DBS01.DBF';
6.增加表空间文件
alter tablespace 表空间名称 add datafile 文件路径 size 大小;
eg:alter tablespace MMIS_DBS add datafile 'E:\APP\HOUYAJUN\TABLESPACE\MMIS_DBS01.DBF' size 2048M;
7.查看表空间是否自动扩展
select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'MMIS_DBS';
8.设置表空间文件自动扩展
1).打开表空间自动增长
alter database datafile 'E:\APP\HOUYAJUN\TABLESPACE\MMIS_DBS01.DBF' autoextend on;
2).表空间自动增长 每次自动增长500m
ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 500 ;
2).每次自动增长500m,数据表最大不超过2G
ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 500M MAXSIZE 2048M;