一、概念
表空间:是一个或多个数据文件的逻辑集合
表空间逻辑存储对象:永久段-->如表与索引
临时段-->如临时表数据与排序段
回滚段-->用于事物回滚或闪回内存的撤销数据
表空间分类:系统表空间(system、sysaux),非系统表空间
一个表空间至少包含一个数据文件,一个数据文件只能属于一个表空间。
不可或缺的几个表空间:
SYSTEM --->字典表空间,不能被损坏
UNDO --->dml,dql把数据快照到此,数据提交即消失(用于恢复)
SYSAUX --->10g 高并发系统繁忙时,会造成system争用,将工具放到SYSAUX,减轻system的压力,SYSAUX不影响系统(影响性能)
TEMP --->临时数据相关的内容
USERS --->10g 用户数据从system拨离出来
二、Oracle的存储结构
1.Schema: 用户--->创建相关对象、表、视图、序列、函数、存储过程、包等
2.逻辑结构:database数据库--->tablespace表空间---> segment段--->extent区间----> block块
逻辑结构是Oracle内部管理数据库中对象的方式
3.物理结构:OS block --->datafile 物理结构通常是一系列数据文件
4.举例描述scott用户创建对象的组织方式 */
--查看scott用户的默认表空间及数据文件-注意大写
select USERNAME,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE
from dba_users
where username = 'SCOTT';
select t1.name,t2.name --查看表空间及数据文件
from v$tablespace t1,v$datafile t2
where t1.ts# = t2.ts#;
从系统表中查找数据文件情况
select * from dba_data_files;
查看当前数据库实例名
select instance_name from v$instance;
http://blog.youkuaiyun.com/truexf/article/details/894081
表空间:是一个或多个数据文件的逻辑集合
表空间逻辑存储对象:永久段-->如表与索引
临时段-->如临时表数据与排序段
回滚段-->用于事物回滚或闪回内存的撤销数据
表空间分类:系统表空间(system、sysaux),非系统表空间
一个表空间至少包含一个数据文件,一个数据文件只能属于一个表空间。
不可或缺的几个表空间:
SYSTEM --->字典表空间,不能被损坏
UNDO --->dml,dql把数据快照到此,数据提交即消失(用于恢复)
SYSAUX --->10g 高并发系统繁忙时,会造成system争用,将工具放到SYSAUX,减轻system的压力,SYSAUX不影响系统(影响性能)
TEMP --->临时数据相关的内容
USERS --->10g 用户数据从system拨离出来
二、Oracle的存储结构
1.Schema: 用户--->创建相关对象、表、视图、序列、函数、存储过程、包等
2.逻辑结构:database数据库--->tablespace表空间---> segment段--->extent区间----> block块
逻辑结构是Oracle内部管理数据库中对象的方式
3.物理结构:OS block --->datafile 物理结构通常是一系列数据文件
4.举例描述scott用户创建对象的组织方式 */
--查看scott用户的默认表空间及数据文件-注意大写
select USERNAME,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE
from dba_users
where username = 'SCOTT';
select t1.name,t2.name --查看表空间及数据文件
from v$tablespace t1,v$datafile t2
where t1.ts# = t2.ts#;
从系统表中查找数据文件情况
select * from dba_data_files;
查看当前数据库实例名
select instance_name from v$instance;
http://blog.youkuaiyun.com/truexf/article/details/894081
本文介绍了Oracle数据库中的表空间概念及其分类,并详细解析了Oracle的逻辑存储结构,包括Schema、表空间、段、区间和块等内容。
1488

被折叠的 条评论
为什么被折叠?



