admin 管理员组

文章数量: 1086019


2024年3月20日发(作者:mysql查询所有课程的课程名称)

Oracle 数据库表空间(tablespace)的创建、删除、修改、扩展以及检查

-------------oracle 数据库表空间学习

----------------------------------------------------

--oracle 数据库表空间的作用

1.决定数据库实体的空间分配;

2.设置数据库用户的空间份额;

3.控制数据库部分数据的可用性;

4.分布数据于不同的设备之间以改善性能;

5.备份和恢复数据。

--oracle 可以创建的表空间有三种类型:

ary: 临时表空间,用于临时数据的存放;

create temporary tablespace "sample"......

: 还原表空间. 用于存入重做日志文件.

create undo tablespace "sample"......

1

3.用户表空间: 最重要,也是用于存放用户数据表空间

create tablespace "sample"......

--注:temporary 和 undo 表空间是oracle 管理的特殊的表空间.只用于存放系统

相关数据.

--oracle 创建表空间应该授予的权限

1.被授予关于一个或多个表空间中的resource特权;

2.被指定缺省表空间;

3.被分配指定表空间的存储空间使用份额;

4.被指定缺省临时段表空间。

select tablespace_name "表空间名称",status "状态",extent_management "区管

理方式",allocation_type "磁盘扩展管理方式",segment_space_management "段管理方

式" from dba_tablespaces;

--查询各个表空间的区、段管理方式

--1、建立表空间

--语法格式:

2


本文标签: 空间 数据库 数据