表空间的概述

目录

表空间的属性

表空间的类型

永久性表空间(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.mzph.cn/web/7106.shtml

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

相关文章

Java_从入门到JavaEE_09

一、构造方法/构造器 含义:和new一起是创建对象的功能 特点: 与类名相同的方法没有返回项 注意: 当类中没有写构造方法时,系统会默认添加无参构造(无参数的构造方法)构造方法可以重载的 有参构造好处&…

JavaWeb入门-HTML

一、HTML 1.HTML 网络的骨架 超文本标记语言 ①超文本 图片、音频、视频、普通文本。。。 ②标记语言 语法&#xff1a;通过标签的形式展示 a.双标签 <html>内容</html> b.单标签 <br> 2.HelloWorld ①新建网页文件&#xff08;后…

代码随想录算法训练营第四十三天| 1049. 最后一块石头的重量 II,494. 目标和,474.一和零

题目链接&#xff1a;1049. 最后一块石头的重量 II 思路 把石头分成重量尽量相同的两堆&#xff0c;这样就能保证最后一块石头的重量最小。转换为01背包问题&#xff0c;重量和价值都是stone。 ①dp数组&#xff0c;dp[j]表示容量为j的背包可以装的最大价值为dp[j] ②递推公式…

探索Linux目录结构:深入理解Linux文件系统

探索Linux目录结构&#xff1a;深入理解Linux文件系统 Linux操作系统以其强大的稳定性和灵活性而闻名&#xff0c;其中一个关键特征就是其独特的文件系统结构。深入了解Linux目录结构对于系统管理员和开发人员至关重要。本文将带您深入探索Linux文件系统的目录结构&#xff0c…

透明加密软件选哪个好?选择时一定要注意以下三点

透明加密软件哪个好&#xff1f; 这是许多企事业单位在面临数据防泄漏问题时经常思考的问题。随着信息技术的发展&#xff0c;企业的数据安全变得越来越重要。透明加密技术作为一种有效的数据保护手段&#xff0c;被越来越多的企业所采用。然而&#xff0c;市场上的透明加密软…

delphi获取进程版本信息

结构体声明 typeTFileInfo packed recordCommpanyName: widestring;FileDescription: widestring;FileVersion: widestring;InternalName: widestring;LegalCopyright: widestring;LegalTrademarks: widestring;OriginalFileName: widestring;ProductName: widestring;Produc…

Django高级表单处理与验证实战

title: Django高级表单处理与验证实战 date: 2024/5/6 20:47:15 updated: 2024/5/6 20:47:15 categories: 后端开发 tags: Django表单验证逻辑模板渲染安全措施表单测试重定向管理最佳实践 引言&#xff1a; 在Web应用开发中&#xff0c;表单是用户与应用之间进行交互的重要…

OpenHarmony实战开发-请求自绘制内容绘制帧率

对于基于XComponent进行Native开发的业务&#xff0c;可以请求独立的绘制帧率进行内容开发&#xff0c;如游戏、自绘制UI框架对接等场景。 接口说明 开发步骤 说明&#xff1a; 本范例是通过Drawing在Native侧实现图形的绘制&#xff0c;并将其呈现在NativeWindow上 1.定义Ark…

《第一行代码》第二版学习笔记(7)——使用通知和摄像头

文章目录 一、使用通知二、调用摄像头 介绍了通知基于8.0的使用方法和如何调用摄像头拍照 一、使用通知 public void onClick(View v) {if (v.getId() R.id.send_notice){Intent intent new Intent(this,NotificationActivity.class);PendingIntent pi PendingIntent.getAct…

【哈希表】Leetcode 14. 最长公共前缀

题目讲解 14. 最长公共前缀 算法讲解 我们使用当前第一个字符串中的与后面的字符串作比较&#xff0c;如果第一个字符串中的字符没有出现在后面的字符串中&#xff0c;我们就直接返回&#xff1b;反之当容器中的所有字符串都遍历完成&#xff0c;说明所有的字符串都在该位置…

源码拾贝三则

目录 一 一种枚举类型的新型使用方式 二 Eigen库中的LDLT分解 三 Eigen中的访问者模式 一 一种枚举类型的新型使用方式 ///D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xiosbase enum _Iostate { // consta…

springcloud第4季 springcloud-alibaba之分布式事务seata

一 seata介绍 1.1 seata介绍 1.seata是一款解决分布式事务的解决方案&#xff0c;致力于在微服务架构下提供高性能和简单易用的分布式事务服务。 2.seata的几种术语&#xff1a;一个中心&#xff1a;全局事务id TC(Transaction Coordinator):事务协调者。负责维护全局和分…

双非二本找工作前的准备day21

学习目标&#xff1a; 每天复习代码随想录上的题目1-2道算法&#xff08;时间充足可以继续&#xff09; 今日碎碎念&#xff1a; 1&#xff09;今天开始是二叉树系列 2&#xff09;出租屋里不知道干啥&#xff0c;看看书啊刷刷算法&#xff0c;打打游戏&#xff0c;学学技术…

通过iMock学习Jvmsandbox

Jvm-sandbox Jvm-sandbox基于Jvm-sandbox的Mock平台iMockiMock的工程学习iMock怎么写的&#xff08;sandbox的module应该怎么写&#xff09; Jvm-sandbox Jvm-sandbox是阿里开源的一款java的沙箱&#xff0c;看网上的介绍在沙箱里你可以做你能想到的奇妙的事情。 基于Jvm-san…

JavaScript百炼成仙自学笔记——16

HTML&#xff1a; 是什么&#xff1f;HyperText Markup Language 既超文本标记语言&#xff08;www的描述语言&#xff09; 既平常上网时所看到的网页 为什么&#xff1f;把存放在一台计算机中的文本或是图形与另一台计算机中的文本或图形方便的联系在一起&#xff0c;形成…

Python turtle库 实现 随机彩色文字平面批量输出

# -*- coding: utf-8 -*- """ Spyder Editor This is a temporary script file. """ import turtle import random import turtle as t t.colormode(255) turtle.bgcolor("white") h255 l50#字号 m60#间隔 n500 t.penup() turtle.hide…

redis进阶--IDEA环境

目录 一、解决redis服务器端口问题 二、java环境下使用redis 三、javaSpringt环境下使用redis 四、redis持久化 1、持久化概念 2、redis持久化策略 3、RDB策略 4、AOF策略 5、混合持久化策略 五、redis事务 1、数据库事务 2、redis事务特点 3、redis事务的作用 4…

在模方中已经选好水岸线了,但是点处理瓦块的时候还是提示水岸线没选

答&#xff1a;能部分位置不闭合&#xff0c;双击右键闭合一下&#xff0c;可以强行闭合缺口。 模方是一款针对实景三维模型的冗余碎片、水面残缺、道路不平、标牌破损、纹理拉伸模糊等共性问题研发的实景三维模型修复编辑软件。模方4.1新增自动单体化建模功能&#xff0c;支持…

[UDS][OTA] 自定义 IntelHEX (IHEX) format read/write library in C

参考修改 参考github的MIT协议开源项目 ihex 改写的代码 https://gitee.com/liudegui/intelhex-c 修改点&#xff1a; 修改Makefile脚本&#xff0c;支持x86_X64平台和aarch64平台将默认读取行长度设置为16位删除与ihex和bin之间的转换无关的示例代码 十六进制描述 HEX格式…

车牌检测识别功能实现(pyqt)

在本专题前面相关博客中已经讲述了 pyqt + yolo + lprnet 实现的车牌检测识别功能。带qt界面的。 本博文将结合前面训练好的模型来实现车牌的检测与识别。并用pyqt实现界面。最终通过检测车牌检测识别功能。 1)、通过pyqt5设计界面 ui文件如下: <?xml version="1…