一、段

数据段:保护表中的数据记录
索引段:保护用于提高系统性能的索引
回滚段:保护回滚条目,oracle将修改前的旧值存在回滚条目中
临时段:暂时保存解析过的查询语句以及在排序过程中产生的临时数据

二、表空间

查询表空间:

USERS:用户表空间
UNDOTBS1:撤销表空间,用于存放撤销信息的表空间
SYSAUX:充当system的辅助表空间
SYSTEM:系统表空间,存放oracle系统内部表和数据字典的数据
EXAMPLE:例子表空间
TEST:测试

三、数据文件

系统数据文件:(SYSAUX01.DBF、SYSTEM01.DBF),用于存放特殊的用户数据和oracle系统本身的数据,如用户建立的表名,列名以及字段类型。
撤销数据文件:(UNDOTBS01.DBF)隶属于撤销表空间,如果修改oracle数据库中的字段,就必须使用撤销数据文件来临时存放修改前的数据。
用户数据文件:(USERS01.DBF、EXAMPLE01.DBF)用于存放用户应用系统的数据。

四、控制文件

查询控制文件:

五、日志文件

1.重做日志
用来记录数据库所发生的的更改信息(修改,添加,删除等)及由oracle内部行为(创建表,索引等)而引起的数据库变化信息。
查询重做日志文件:

2.归档日志
非活动的重做日志备份,通过使用归档日志,可以保留所有的重做的历史记录,当数据库处于ARCHIVELOG模式并进行用户切换时,后台日志管理进程(ARCH)会将重做日志的内容保存到归档日志中。

由NOARCHIVELOG模式更改为ARCHIVELOG模式:
(1)关闭数据库:shutdown normal
(2)启动数据库至弄mount状态:startup nomount
(3)修改数据库至mount状态:alter database mount;
(4)设置数据库为ARCHIVELOG模式:alter database archivelog;
(5)查询日志记录模式:archive log list
(6)打开数据库:alter database open;

由ARCHIVELOG模式更改为NOARCHIVELOG模式:
(1)关闭数据库:shutdown immediate
(2)启动数据库至mount:startup mount
(3)修改数据库为NOARCHIVELOG模式:alter database noarchivelog;
(4)查询日志记录模式:archive log list
(5)打开数据库:alter database open;

(Oracle学习笔记) Oracle体系结构相关推荐

  1. oracle学习笔记 Oracle体系结构概述

    oracle学习笔记 Oracle体系结构概述 从这节开始,开始讲oracle数据库体系结构. 首先从总体上,从概述上把oracle整体的体系结构讲一下, 然后接下来的时间我们会一块一块的将oracl ...

  2. oracle学习笔记 oracle软件安装准备工作 第一部分 环境准备

    oracle学习笔记   oracle软件安装准备工作  第一部分 环境准备 这节课对初学者来说内容较多,我把它分成了三篇. 即使这样也不可能把每个可能遇到的问题都说到,如果遇到没说到的问题自己上网搜 ...

  3. ngss for oracle,学习笔记:Oracle bbed工具在Windows平台上兼容9i 10g 11g 12c运

    天萃荷净 配置使用在Windows操作系统中中运行Oracle bbed程序兼容9i 10g 11g 12c 学习ORACLE三剑客:互联网,ORACLE资料,交流.今天在朋友的帮助下,了结了一个心结 ...

  4. Oracle学习笔记 --- Oracle ORA错误解决方案

    今天在Debug的时候报错了如下信息: 后来综合了网上的东西,总结如下: ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常. ORA-000 ...

  5. ORACLE学习笔记-ORACLE设置IP黑名单

    1.编辑sqlnet.ora 对oracle目录$ORACLE_HOME/network/admin(如/u01/app/oracle/product/12.2.0/db_1/network/admi ...

  6. (Oracle学习笔记) Oracle概述

    一.层次模型 有向树 1.有且只有一个节点无父节点,根节点 2.子节点有且仅有一个父节点 只能体现1对1,1对多关系 二.网状模型 1.允许有一个以上的节点无双亲 2.至少有一个节点可以有多于一个的双 ...

  7. Oracle学习笔记---(一)

    Oracle学习笔记---(一) 一 1.Oracle简介     Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库:是一个对象关系数据库管理系统(ORDBMS).它提供了关系数据库 ...

  8. oracle protocol=beq 不可用,学习笔记:Oracle数据库坏块 深入研究obj$坏块导致exp/expdp不能执行原因...

    天萃荷净 深入研究Oracle坏块obj$导致exp/expdp不能执行导出的原因 上篇(案例:Oracle出现obj$坏块exp/expdp导出不能导出的解决办法ORA-01578 ORA-0111 ...

  9. oracle数据库开多线程,学习笔记:Oracle表数据导入 DBA常用单线程插入 多线程插入 sql loader三种表数据导入案例...

    天萃荷净 oracle之数据导入,汇总开发DBA在向表中导入大量数据的案例,如:单线程向数据库中插入数据,多线程向数据表中插入数据,使用sql loader数据表中导入数据案例 1.Oracle数据库 ...

最新文章

  1. 搭建网站必不可少的知识3
  2. DroidPilot V2.1 手写功能特别版
  3. python绘制柱状图,如何改变柱状柱间距,如何设置横纵轴标签(绘制Intel Realsense D435深度误差柱状图)
  4. lisp正负调换_lisp中如何把符号转换为字符串
  5. Samsung Galaxy S III GT-I9300详细刷机教程
  6. java 二维数组奇数金字塔_调整数组顺序使得奇数在前偶数在后(Java)
  7. 如何搞定纸上代码环节?
  8. javamelody 使用
  9. 全球前十大证券交易所在区块链领域的探索和布局
  10. 淘宝天猫店铺装修问题与技巧性经验汇总
  11. 电压源和电流的关联参考方向_电流的参考方向_电压的参考方向
  12. mac更新系统后xcode问题
  13. PuTTY key format too new怎么解决?
  14. 一个典型业务系统卡顿故障分析
  15. C#设计模式——访问者模式(Vistor Pattern)
  16. java共享文件夹SMB1服务报错jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/122.168.23.26
  17. 如何截取电影画面转换成gif动图做微信表情包
  18. DxO PhotoLab 2.1.2 for Mac精华汉化版 DxO PhotoLab 2.1.2 for Mac中文版
  19. 【无标题】 二手车汽车资质认证 二手车汽车资质认证
  20. 【20保研】西安电子科技大学计科院关于举办2020年“优研计划”暑期夏令营的通知...

热门文章

  1. C++ Primer 5th笔记(chap 18 大型程序工具) 多重继承之构造函数、析构函数
  2. C++ Primer 5th笔记(chap 16 模板和泛型编程)重载与模板
  3. 区块链BaaS云服务(16)天德链TDBC“监管”
  4. C++ Primer 5th笔记(chap 11)关联容器
  5. C++ Primer 5th笔记(6)chapter6 函数: 重载
  6. optee的异常向量表-(irq,fiq,svc...)
  7. 告诉你,初学网络安全应该怎样去学呢?安排的明明白白的
  8. 驱动层和r3程序通讯的列子参考爱写驱动的女装大佬
  9. 160个Crackme026之六段式注册码详解
  10. 160个Crackme013之投机取巧