oracle TABLESPACE 各个参数
程序员文章站
2022-06-04 20:19:55
...
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;
上一篇: 关于日本的几个冷知识,日本人都不一定知道