暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 表空间概述

原创 毛毛 2020-06-15
1136

表空间概述:

表空间是 Oracle 数据库中最大的逻辑结构
Oracle 数据库是有一个或多个表空间组成的
表空间在物理上与磁盘上的而文件相对应(一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间,可以通过 dba_data_files 查询)
表空间作用:

控制数据库所占用的磁盘空间
控制用户所占用的表空间配额
通过将不同表的数据、分区表中不同分区的数据放置到不同的表空间中,可以提高数据库的 I/O 性能,并有利于进行部分备份和恢复的管理工作
能够将同一个表的数据和这个表的索引数据分别放置到不同的表空间中,同样可以提高数据的 I/O 性能
可以将表空间设置为只读状态而保持大量的静态数据
表空间使用类型:

永久表空间
一般存储数据的表空间
系统表空间、普通用户使用的表空间都为永久表空间
可以设置记录日志模式,以便数据库出问题后进行恢复
只有在永久表空间中,才能配置 ASSM 管理模式
永久表空间的状态有三种:读写、只读、脱机
临时表空间
一般用来排序和创建索引时使用
临时表空间里不存在实际的数据,所以,即使出了问题,也不需要恢复,而且,也不需要备份,因此也不需要记录日志
临时表空间只能是读写模式,而且只能是手动管理 段空间模式
回滚表空间
用来存放修改中数据的原数据
回滚段表空间是用来保证数据读一致性的

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论