表空间的概述

news2024/9/22 15:25:54

目录

表空间的属性

表空间的类型

永久性表空间(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.coloradmin.cn/o/1645626.html

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

相关文章

[ 项目 ] tcmalloc简化版—高并发内存池

目录 前言 基本介绍 高并发 内存池 定长内存池 基本介绍 框架设计 具体实现 性能测试 整体框架介绍 申请内存过程 threadcache 1.基本介绍 2.具体实现 centralcache 1.基本介绍 2.具体实现 pagecache 1.基本介绍 2.具体实现 申请内存连通 释放内存过…

百科词条创建机构有哪些?

在互联网时代,百度百科作为我国最大的中文百科全书,已经成为人们获取知识、查询信息的重要途径。随着百度百科影响力的不断扩大,越来越多的人和企业试图通过创建企业词条来提升自身知名度,企业和个人为了在百度百科上占据一席之地…

Java_从入门到JavaEE_09

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

Linux 第二十章

🐶博主主页:ᰔᩚ. 一怀明月ꦿ ❤️‍🔥专栏系列:线性代数,C初学者入门训练,题解C,C的使用文章,「初学」C,linux 🔥座右铭:“不要等到什么都没有了…

Transformer详解:从放弃到入门(一)

Transformer由论文《Attention is All You Need》提出,是一种用于自然语言处理(NLP)和其他序列到序列(sequence-to-sequence)任务的深度学习模型架构,在自然语言处理领域获得了巨大的成功,在这个…

自动化运维工具---Ansible

一 Puppet Puppet是历史悠久的运维工具之一。它是一种基础架构即代码(laC)工具,使用户可以定义其基础 架构所需的状态,并使系统自动化以实现相同状态。 Puppet可监视用户的所有系统,并防止任何偏离已定义状态的情况。从简单的工作流程自动…

数据仓库基础理论(学习笔记)

数据仓库基础理论 1.数据仓库概念 2.数据仓库为何而来 3.数据仓库主要特征 4.OLTP、OLAP系统 5.数据仓库与数据库的区别 6.数据仓库与数据集市的区别 7.数据仓库分层架构 7.1为什么要分层? 8.ETL、ELT

NFS共享存储服务配置实践

一、NFS 1.NFS定义 NFS(Network File System)网络文件服务:基于TCP/IP传输的网络文件系统协议,NFS服务的实现依赖于RPC(Remote Process Call)远端过程调用:通过使用NFS协议,客户机…

ICode国际青少年编程竞赛- Python-1级训练场-变量入门

ICode国际青少年编程竞赛- Python-1级训练场-变量入门 1、 a 4 Dev.turnRight() Dev.step(a)2、 a 4 Spaceship.step(a) Dev.step(a)3、 a 4 Dev.step(a) Dev.turnLeft() Dev.step(a)4、 a 5 Dev.step(a) Spaceship.step(a) Dev.step(a)5、 a 3 Dev.step(a) Dev.tur…

C语言写的LLM训练

特斯拉前 AI 总监、OpenAI 创始团队成员 Andrej Karpathy 用 C 代码完成了 GPT-2 大模型训练过程:karpathy/llm.c: LLM training in simple, raw C/CUDA (github.com) 下载源码 git clone --recursive https://github.com/karpathy/llm.c.git下载模型 从HF-Mirro…

Burp和Proxifier抓包微信小程序

1、Burp设置代理 2、浏览器下载证书 3、安装证书 4、Proxifier设置代理 5、Proxifier设置Proxification Rule 6、Burp查看抓包数据 打开一个小程序,可以看到WeChatAppEx的流量先经过Proxifier,再经过127.0.0.1:8080到Burp

基于现有语言大模型,定制“人人AI气象”公众号天气助手

最近,月之暗面的Kimi大模型非常受欢迎,尝试用了moonshot(128K)基座模型,通过调用各种公开渠道的API,简易实现了一个天气助手,可以回答天气相关的基础概念、原理、应用等方面的问题,同时也可调用多个插件获取…

音频可视化:原生音频API为前端带来的全新可能!

音频API是一组提供给网页开发者的接口,允许他们直接在浏览器中处理音频内容。这些API使得在不依赖任何外部插件的情况下操作和控制音频成为可能。 Web Audio API 可以进行音频的播放、处理、合成以及分析等操作。借助于这些工具,开发者可以实现自定义的音…

MoonBit 开源之夏重磅来袭!12000元奖金等你来拿!

宣讲视频 MoonBit 开源之夏宣讲视频 关于我们 开源之夏 「开源之夏 (OSPP)」是中科院软件所「开源软件供应链点亮计划」指导下的系列暑期活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区…

JavaScript中Math函数与舍入

立方根 console.log(Math.sqrt(25)); //数学方式25平方根 console.log(25 ** (1 / 2)); //25的0.5次方 console.log(8 ** (1 / 3)); //8的1/3次方计算最大最小值 console.log(Math.max(1, 5, 88, 22, 132)); //返回最大值 console.log(Math.max(1, 5, 88, 22, 132)); //…

【C语言】高质量选择题

目录 题目一: 题目二: 题目三: 题目四: 题目五: 题目六: 题目七: 题目八: 题目九: 题目十: 题目十一: 题目十二: 题目十…

快捷回复软件让你告别回复慢

可能自己是个客服的原因,一连几天大数据给我推了一个叫“客服宝聊天助手”的软件。用了几天真心觉得好用,能解决我回客户很慢的困扰。如果大家对快捷回复软件感兴趣,可以接着了解哦! 一、减少复制粘贴 传统的客服工作中&#xff…

75.网络游戏逆向分析与漏洞攻防-角色与怪物信息的更新-伪造服务端更新属性消息欺骗客户端

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 如果看不懂、不知道现在做的什么,那就跟着做完看效果,代码看不懂是正常的,只要会抄就行,抄着抄着就能懂了 内容…

【查找算法】之二分查找

一、算法介绍 二分查找,也称为折半查找,是一种在有序数组中查找特定元素的高效算法。对于包含 n 个元素的有序数组,二分查找的步骤如下: 确定搜索范围:首先,将要查找的元素与数组中间的元素进行比较。如果…

基于 Linux 自建怀旧游戏之 - 80 款 H5 精品小游戏合集

1)简介 最近又找到了一款宝藏游戏资源分享给大家,包含 80 款 H5 精品小游戏,都是非常有趣味耐玩的游戏,比如 植物大战僵尸、捕鱼达人、贪吃蛇、俄罗斯方块、斗地主、坦克大战、双人五子棋、中国象棋 等等超级好玩的 H5 小游戏&…