Orcale 之基本术语二
表空间
表空间是 Orcale 数据库最大的逻辑结构。表空间就是一个或者多个数据文件的集合。所有的数据文件都被逻辑的存放在表空间中。
表空间的类型:
- 系统表空间
系统表空间包括 SYSTEM 和 SYSAUX 表空间,系统表空间是所有的数据库必须有的并且自己创建的表空间,一般存放着 Orcale 的数据字典表及相应的数据。
- 永久表空间顾名思义保存着永久性的数据,比如系统数据,应用系统数据。每个用户都会分配一个永久表空间,以便于保存相应的数据。除了撤销表空间以外,相对于临时表空间来说其他表空间都是永久表空间,比如系统表空间。
- 临时表空间由于在 Orcale 经常要用到一些临时的磁盘空间,这些空间主要在查询带有排序(Group By,Order By)等算法的时候使用,用完之后会立即释放,对记录在磁盘的数据不在使用,所以称作临时表空间。一般安装之后只有一个 TEMP 临时表空间。
表空间的状态:
对于不同的需求,对表空间也有许多不同的状态。我们可以通过修改表空间的状态控制表空间的可用性和安全性。
- 读写状态
默认的状态,所有的具有表空间权限的用户均可读写表空间的数据。 - 只读状态在这种状态下任何的用户都无法对表空间的数据进行修改。这种状态对表空间的数据提供了保护,同时对数据库中提供静态的数据有一定的帮助。
- 脱机状态
DBA 可以将某个应用表空间设置为脱机的状态,使表空间不再被用户访问,如果要进行访问可以将其修改为联机状态。注意:SYSTEM 表空间不能被设置为脱机的状态,因为数据库在运行的过程中始终要对 SYSTEM 表空间进行数据的支持,而且临时表空间不能设置为只读状态
- 控制用户所占用的空间配额
- 控制数据库所占用的磁盘空间
- 可以将表空间设置为只读的状态而保证静态的数据不能被修改
- 将表中的数据和索引存储在不同的表空间中,提高数据库的 I/O 性能,这样也可以对数据的备份和回复有很大的帮助。
- Orcale 按照表空间备份和回复的功能。
Orcale 之基本术语二的更多相关文章
- Orcale 之基本术语一
数据字典 数据字典是 Orcale 的重要组成部分.它有一系列的拥有数据库元数据信息的数据字典表和用户可以读取的数据字典视图组成,存放着数据库的有关信息.因此数据字典可以看作一组表和试图的集合.它们存 ...
- 使用XML的五种场合,XML基本规则,XML的术语,结构与语法
在很多研讨会和培训班上我遇到过许多人,他们还不明白为什么要使用XML也不知道如何 在他们的应用中使用XML.一些来自诸如Gartner公司的报告建议说,商业公司不能再做 局外人了,不能对XML置之不理 ...
- OC中的面向对象语法
一. 面向对象和面向过程思想 OC是面向对象的,C是面向过程的.面向对象和面向过程只是解决问题的两种不同思想 1. 面向对象和面向过程的区别 1) 以用电脑听歌为例子 a) 面向过程 打开电脑 播放电 ...
- iOS边练边学--GCD的基本使用、GCD各种队列、GCD线程间通信、GCD常用函数、GCD迭代以及GCD队列组
一.GCD的基本使用 <1>GCD简介 什么是GCD 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器” 纯C语言,提供了非常多强大的函数 GCD的优势 G ...
- kafka存储机制
kafka存储机制 @(博客文章)[storm|大数据] kafka存储机制 一关键术语 二topic中partition存储分布 三 partiton中文件存储方式 四 partiton中segme ...
- AOP的定义和原理
一.本课目标 理解Spring AOP的原理 掌握Spring AOP的七个术语 二.面向切面编程(AOP) AOP的思想是,不去动原来的代码,而是基于原来代码产生代理对象,通过代理的方法,去包装原 ...
- Kafka 基本知识分享
目录 一.基本术语 二.Kafka 基本命令 三.易混淆概念 四.Kafka的特性 五.Kafka的使用场景 六.Kakfa 的设计思想 七.Kafka 配置文件设置 八.新消费者 九.Kafka该怎 ...
- 第7章学习小结 不使用STL-map过实践题:QQ帐户的申请与登陆
目录: 一:查找的概念与术语 二:折半查找 三:二叉排序树 四:平衡二叉树 五:B-树 六:B+树 七:散列表 八:实践题:QQ帐户的申请与登陆 九:自我总结 一.查找的概念与术语 (一)查找表 查找 ...
- RPC服务治理框架(一)RPC技术
一.RPC是什么 remote procedure call:远程过程调用 过程就是程序,像调用本地方法一样调用远程的过程 RPC采用Client-Server结构,通过request-respons ...
随机推荐
- Sping--自动装配(byname, bytype)
UserDAOImpl.java: package com.bjsxt.dao.impl; import com.bjsxt.dao.UserDAO; import com.bjsxt.model.U ...
- android gridview画分割线
dongyangzhang android gridview画分割线,如图: 1.先上图: 2.具体实现代码: public class LineGridView extends GridView { ...
- 10、手把手教你Extjs5(十)自定义模块的设计
从这一节开始我们来设计并完成一个自定义模块.我们先来确定一个独立的模块的所能定义的一些模块信息.以下信息只是我自己在开发过程中想到或用到的,希望有新的想法的或者有建议的跟贴回复. 一个独立模块包含以下 ...
- (简单) HDU 5154 Harry and Magical Computer,图论。
Description In reward of being yearly outstanding magic student, Harry gets a magical computer. When ...
- iOS开发——打电话
1.调用 自带mail [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://55522555 ...
- ndk-stack 调试 android c++ 代码崩溃位置
在android下面使用jni来调用c++,在开发游戏是非常正常的.但是要调试c++部分却是非常麻烦的问题.如果快速定位崩溃位置呢.NDK提供了一个小工具ndk-stack. 首先,我们先配置环境,把 ...
- Statemen接口对象
利用Statement接口实现数据表的更新和查询操作 -取得Statement接口对象:Statement createStatement(int resultSetType, int resultS ...
- java设计模式笔记(1)-适配器模式
适配器的定义 适配器就是一个接口转换器,它可以是一个独立的硬件接口设备,允许硬件或电子接口与其它硬件或电子接口相连,也可以是信息接口.比如:电源适配器.三角架基座转接部件.USB与串口的转接设备等. ...
- 谈谈线程同步Lock和unLock
Lock可以使用Condition进行线程之间的调度,它有更好的灵活性,而且在一个对象里面可以有多个Condition(即对象监视器),则线程可以注册在不同的Condition,从而可以 有选择性的调 ...
- Rest Project Performace Pressure Test
首次调整基线和配置修改 机器配置为 CPU: Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.6GHz 24core 内存: 128G JDK Ver: 1.7.0_80 To ...