oracle TABLESPACE 各个参数

1、oracle  TABLESPACE  各个参数:只做备忘,详细网络上别人讲太多了,查一下就可以

先看一下代码

create TEMPORARY TABLESPACE USER_MANAGER_DATA_TEMP 
TEMPFILE  '/data/oracle/database/user/user_tmp.dbf'
SIZE 200M
AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED 
EXTENT MANAGEMENT LOCAL;

create TABLESPACE USER_MANAGER_DATA 
DATAFILE '/data/oracle/database/user/user001.dbf'
SIZE 200M
AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED 
LOGGING EXTENT MANAGEMENT LOCAL AUTOALLOCATE
SEGMENT SPACE MANAGEMENT AUTO;
 USER_MANAGER_DATA_TEMP   临时表空间名称
TEMPFILE  创建临时表空间用的文件参数
DATAFILE  创建表空间用的文件参数,注意和TEMPFILE的区别
USER_MANAGER_DATA   表空间名称
SIZE 200M  表空间文件的大小
AUTOEXTEND ON NEXT 100M  自动增长,每次增长100M
UNLIMITED  增长到多大没有限制
EXTENT MANAGEMENT LOCAL  9i以后,只能是LOCAL,二进制方式,自动跟踪空闲空间避免合并等使得效率高
AUTOALLOCATE 选项(默认)来使Oracle自动管理盘区
SEGMENT SPACE MANAGEMENT AUTO  碎片化由系统自动管理
 
 
2、添加用户的时候就可以使用(added at 2014-06-09)
-- Create the user 
create user userman
  identified by userman
  default tablespace USER_MANAGER_DATA
  temporary tablespace USER_MANAGER_DATA_TEMP
  profile DEFAULT;
-- Grant/Revoke role privileges 
grant connect to userman;
grant resource to userman;
-- grant dba to manager with admin option;
-- Grant/Revoke system privileges 
grant unlimited tablespace to userman;
 
 USER_MANAGER_DATA_TEMP   临时表空间名称
TEMPFILE  创建临时表空间用的文件参数
DATAFILE  创建表空间用的文件参数,注意和TEMPFILE的区别
USER_MANAGER_DATA   表空间名称
SIZE 200M  表空间文件的大小
AUTOEXTEND ON NEXT 100M  自动增长,每次增长100M
UNLIMITED  增长到多大没有限制
EXTENT MANAGEMENT LOCAL  9i以后,只能是LOCAL,二进制方式,自动跟踪空闲空间避免合并等使得效率高
AUTOALLOCATE 选项(默认)来使Oracle自动管理盘区
SEGMENT SPACE MANAGEMENT AUTO  碎片化由系统自动管理
 
 
2、添加用户的时候就可以使用(added at 2014-06-09)
-- Create the user 
create user userman
  identified by userman
  default tablespace USER_MANAGER_DATA
  temporary tablespace USER_MANAGER_DATA_TEMP
  profile DEFAULT;
-- Grant/Revoke role privileges 
grant connect to userman;
grant resource to userman;
-- grant dba to manager with admin option;
-- Grant/Revoke system privileges 
grant unlimited tablespace to userman;
 
 USER_MANAGER_DATA_TEMP   临时表空间名称 TEMPFILE  创建临时表空间用的文件参数 DATAFILE  创建表空间用的文件参数,注意和TEMPFILE的区别 USER_MANAGER_DATA   表空间名称 SIZE 200M  表空间文件的大小 AUTOEXTEND ON NEXT 100M  自动增长,每次增长100M UNLIMITED  增长到多大没有限制 EXTENT MANAGEMENT LOCAL  9i以后,只能是LOCAL,二进制方式,自动跟踪空闲空间避免合并等使得效率高 AUTOALLOCATE 选项(默认)来使Oracle自动管理盘区 SEGMENT SPACE MANAGEMENT AUTO  碎片化由系统自动管理     2、添加用户的时候就可以使用(added at 2014-06-09)
-- Create the user 
create user userman
  identified by userman
  default tablespace USER_MANAGER_DATA
  temporary tablespace USER_MANAGER_DATA_TEMP
  profile DEFAULT;
-- Grant/Revoke role privileges 
grant connect to userman;
grant resource to userman;
-- grant dba to manager with admin option;
-- Grant/Revoke system privileges 
grant unlimited tablespace to userman;
 

猜你喜欢

转载自lalaeye.iteye.com/blog/2076713