表空间的概述

目录

表空间的属性

表空间的类型

永久性表空间(PermanentTablespace)

临时表空间(Temp Tablespace )

撤销表空间(Undo Tablespace)

大文件表空间(BigfileTablespace)

表空间的状态

联机状态(Online)

读写状态(Read Write)

只读状态(Read)

脱机状态(Offline)


Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

为了便于对数据库进行管理和优化,Oracle 数据库被划分成许多表空间的逻辑区域,一个 Oracle 数据库有一个或者多个表空间,而一个表空间则对应一个或者多个物理上的数据库文件。

表空间和数据文件紧密相连,相互依存,在创建表空间的同时要创建数据文件,同理,增加数据文件的同时也要指定表空间。

数据库在物理上由数据文件大小和数量决定,在逻辑上由表空间大小和数量决定。
表空间是数据管理的基本方法,所有用户对象都放在表空间中,即用户有空间的使用权才能创建用户对象,否则不允许创建对象。

在创建表空间的同时,需要合理规划表空间的存储设置,分配适当大小的存储空间

表空间的属性

每个表空间都具有类型、管理方式、区分配方式和段管理方式等属性。

表空间的类型

上表已经表明表空间类型有4种,下面就进一步了解这些表空间类型。

永久性表空间(PermanentTablespace)

系统表空间和普通用户使用的表空间默认都是永久性表空间,

例如SYSTEM 和 SYSAUX。其中SYSTEM 表空间存放数据字典,包括表、视图、存储过程的定义等对象;

SYSAUX 表空间是 SYSTEM 表空间的辅助空间,主要用于存储除数据字典外的其他数据对象,可以减少 SYSTEM 表空间的负荷。

临时表空间(Temp Tablespace )

一般用来存放 SQL语句处理的表和索引的信息,其空间不存放实际的数据。

数据库可以同时在线或者激活多个临时表空间,临时表空间不需要备份,也不需要记录日志,只能是读写模式。

撤销表空间(Undo Tablespace)

此类型主要用于事务回滚,提供读一致性。数据库可以同时存在多个撤销表空间,但任一时间只有一个撤销表空间可以被激活

大文件表空间(BigfileTablespace)

从 Oracle 11g 版本开始,引入了大文件空间类型。大文件表空间存放在一个单一的数据文件中单个数据文件最大可达 128TB。

表空间的状态

表空间状态主要有联机、读写、只读和脱机等 4种。

联机状态(Online)

数据库只有处于联机状态,才能访问其中的数据,可以进行读写操作。

其中 SYSTEM 表空间在数据库打开时总是处于连接状态,这是因为 Oracle 数据库需要使用其中的数据字典。

读写状态(Read Write)

默认情况下所有的表空间都是读写状态,具有适当权限的用户可以读写该表空间的数据

只读状态(Read)

表空间为只读状态是指用户只能读表空间中数据,不能修改表空间的数据或者向表空间中写入数据。

将表空间设置为只读状态主要是为了避免对数据库中的静态数据进行修改。

脱机状态(Offline)

如果某个表空间设置为脱机状态,是指用户暂时不能访问该表空间。

SYSTEM 表空间不能设置为只读或者脱机状态,因为在数据库运行过程中会使用到 SYSTEM表空间的数据。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/670656.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

四川景源畅信:抖音个人开通橱窗操作流程介绍详情

随着短视频平台的快速发展,抖音已经成为越来越多人展示自我、分享生活的舞台。而其中,个人橱窗功能则为内容创作者提供了一个展示和销售商品的窗口。如果你是一位想要在抖音上开通个人橱窗的创作者或商家,了解详细的操作流程是迈向成功的第一…

iconfont_vue小程序中使用

1.前三步就是简单下载&#xff0c;详细可看这篇 vue管理系统导航中添加新的iconfont的图标-CSDN博客 2.引用有点区别&#xff1a;在App中引用 3.uni-icons写法 <uni-icons custom-prefix"iconfont" type"icon-zhengjian" size"23"></un…

博客网站SpringBoot+Vue项目练习

博客网站SpringBootVue简单案例 前言 学了vue后一直没用找到应用的机会&#xff0c;在Github上找到了一个看起来比较友好的项目&#xff08;其实具体代码我还没看过&#xff09;。而且这个项目作者的readme文档写的也算是比较好的了。 项目链接&#xff1a;https://github.c…

FX95GT FX505GT windows 11 触摸板安装

FX95GT FX505GT windows 11 触摸板驱动安装 如果正常使用 exe 文件安装不上&#xff0c;请在 ‘设置’ 》 ‘系统信息 ’》 驱动下载地址 如果正常使用 exe 文件安装不上&#xff0c;请在 ‘设置’ 》 ‘系统信息 ’》 高级系统设置 设备管理 在电脑上点右键&#xff0c;选择…

古墓丽影年度版喜加一 亚马逊免费游戏领取教程+下载安装教程

最近我们的老朋友亚马逊平台又为玩家们带来了一款免费的3A大作&#xff0c;这款游戏作为古墓丽影的续作在全球范围内都有着很高的热度和评价。但是许多玩家不知道这款游戏该如何领取&#xff0c;下面小编就为大家带来详细教程。 在领取之前&#xff0c;我们一定要优化我们的网…

npy文件如何追加数据?

.npy 文件是 NumPy 库用于存储数组数据的二进制格式&#xff0c;它包含一个描述数组结构的头部信息和实际的数据部分。直接追加数据到现有的 .npy 文件并不像文本文件那样直接&#xff0c;因为需要手动修改文件头部以反映新增数据后的数组尺寸&#xff0c;并且要确保数据正确地…

嵌入式Linux学习第二天

今天学习linuxC编程。首先要熟悉linux下编写c程序的过程。 编写程序Hello World! 首先创建存放程序的文件夹&#xff0c;如下图所示&#xff1a; 接下来在创建一个文件夹来保存这节要编写的代码。指令&#xff1a;mkdir 3.1 接下来我们要设置VIM编辑器的一些配置&#xff0…

CST电磁仿真计算热损耗和人体比吸收率【基础教程】

结果合并 获取不同输入条件下的结果! Post-Processing >2D/3D Field Post-Processing > Combine Results 设计类似阵列天线的多端口RF系统时&#xff0c;各Port分别定义输入特性就可查看多端口合并得到Combine Results。进行All Ports Simulation之后无需再运行仿真&am…

2024第2届华东国际宠物用品展(苏州)

第2届华东宠物展&#xff08;苏州&#xff09;2024.06.28-30 苏州国际博览中心 中国宠业新锐品牌展 400海外展商 20000平方展出面积 3000知名品牌 60000优质观众 参展组委会咨询&#xff1a;深宠展邹春宇 关于展会 第2届华东国际宠物用品展览会(苏州)暨中国宠业新锐品牌…

2023ccpc深圳G题相似基因序列问题

样例&#xff1a; 6 4 4 1 kaki kika manu nana tepu tero kaka mana teri anan 输出&#xff1a; 2 2 1 0 解析&#xff1a; 如果是用暴力的话是 300*300*6000&#xff0c;这样子一定会超时。 这时候我们可以利用hash函数进行处理&#xff0c;对比一个字符串的小于为O&a…

SCI一区 | WOA-BiTCN-BiGRU-Attention多输入单输出回归预测(Matlab)

SCI一区 | WOA-BiTCN-BiGRU-Attention多输入单输出回归预测&#xff08;Matlab&#xff09; 目录 SCI一区 | WOA-BiTCN-BiGRU-Attention多输入单输出回归预测&#xff08;Matlab&#xff09;效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现WOA-BiTCN-BiGRU-A…

【go项目01_学习记录05】

学习记录 1 依赖管理 Go Modules1.1 弃用 $GOPATH1.2 Go Modules 日常使用1.2.1 初始化生成go.mod文件1.2.2 Go Proxy代理1.2.3 go.mod文件查看1.2.4 go.sum文件查看1.2.5 indirect 含义1.2.6 go mod tidy 命令1.2.7 清空 Go Modules 缓存1.2.8 下载依赖1.2.9 所有 Go Modules …