create tablespace myspace datafile 'e:\app\myspace\myspace.dbf' size 10m autoextend on next 5m maxsize 100m;
size 10m --是数据文件的初始大小???还是表空间的??、autoextend on next 5m ---指的数据文件的增加??还是表空间的???maxsize 100m; ---最大的大小是数据文件的,还是表空间的???
size 10m --是数据文件的初始大小???还是表空间的??、autoextend on next 5m ---指的数据文件的增加??还是表空间的???maxsize 100m; ---最大的大小是数据文件的,还是表空间的???
表空间只管数据文件,数据文件有自己的独立权。
就像中国->浙江省的概念。表空间,中国,除了datafile 'e:\app\myspace\myspace.dbf' 浙江省,还有datafile 'e:\app\myspace\myspace07.dbf' 湖北省。而湖北省,又有他自己的自主权
其实表空间可以包含多个数据文件,表空间大小是它包含的所有数据文件大小和。
后面的参数都是针对数据文件的
autoextend on next 5m 是指这个数据文件大小自动扩展,每一次增加5m。
maxsize 100m 是指这个数据文件的最大大小100m,达到100m后就不能自动扩展了。CREATE TABLESPACE IMAGEDATA
LOGGING --针对表空间的参数
DATAFILE
'E:\ORACLE\ORADATA\DATA_01.DBF' SIZE 10M REUSE AUTOEXTEND ON NEXT 3M MAXSIZE 100M,--针对单个数据文件
'E:\ORACLE\ORADATA\DATA_02.DBF' SIZE 20M REUSE AUTOEXTEND ON NEXT 2M MAXSIZE 200M,--针对单个数据文件
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO --这一行是针对表空间的参数
--上面这个新建表空间的初始大小是两个数据文件大小之和:10M+20M=30M