Oracle 数存储——物理结构
Oracle 数据库存储物理结构
- 物理存储结构是实际的数据存储单元,对应于操作系统文件。
- oracle数据库就是由驻留在服务器的磁盘上的这些操作系统文件组成的。
- 物理存储结构和逻辑存储结构之间在操作上的一个区别:
- 逻辑存储结构有创建、删除的操作。
- 物理存储结构有创建、删除、将其移动到另一个位置(包括改变其名称)的操作。这样可以实现多路复用(控制文件、重做日志文件)和将它们安排到不同磁盘位置、更换名称的功能。
Oracle数据库文件:
- oracle数据库是作为一个单元处理的数据集合。
- 数据库的一般用途是存储和检索相关信息。
- 数据库有一个逻辑结构和一个物理结构。
- 数据库的物理结构是数据库中操作系统文件的集合。
Oracke数据库由三种文件类型组成有:
- 数据文件:数据文件包含数据库中的实际数据。
- 重做日志文件:包含对数据库所做的更改记录。
- 控制文件:包含维护和验证说句哭完整性的必要信息。
- 与oracle有关,但从技术上说不属于数据库的附属文件有:
- 参数文件(SPFILE.ORA)
- 归档日志文件
- 密码文件(PWD.ORA)
|
1.参数文件 |
如,它包含调整SGA中一些内存结构大小的参数。 oracle在SGA区(系统全局内存区域:放数据块、redo信息、sharepool、sql字典信息等)的大小. oracle在-5M左右。
(空间允许重用+不允许重用,即允许覆盖+不允许覆盖)
|
|
3.数据文件 |
|
|
4.日志文件 |
|
|
口令文件 |
|
|
归档重做日志文件 |
|
|
查看数据库名 |
SQL> show parameter db_name |
|
查看实例名: |
SQL> show parameter instance_name |
|
文件类型 |
数据字典 |
相关命令 |
|
参数文件 |
v$parameter |
alter system set open_cursors=400; show parameter cursor; select name,value from v$parameter where name='spfile'; |
|
控制文件 |
v$controlfile |
show parameter control; 1、数据库关闭,将控制文件复制一份。 2、将控制文件的语句备份. SQL> 、trace文件在这个路径下:/u01/app/oracle/diag/rdbms/gaga01/gaga01/trace/ 2、可以使用明了查找trace路径:show parameter user_dump_dest; |
|
数据文件 |
dba_data_files dba_temp_files v$datafile |
看表空间及对应的数据文件信息 – select file_name,tablespace_name from dba_data_files; – select file_name,tablespace_name from dba_temp_files; |
|
日志文件 |
v$log $logfile |
3组log文件
select group#,status from v$log; alter system switch logfile; select group#,member from v$logfile; select member from v$logfile; |
|
归档文件 |
v$archived_log |
select name from v$archived_log; |
|
密码文件 |
host本机操作命令 |
SQL> ho ls $ORACLE_HOME/dbs/orapw$ORACLE_SID |
|
告警日志 |
host本机操作命令 |
SQL> ho ls $ORACLE_BASE/admin/$ORACLE_SID adump dpdump pfile bdump放警告日志 |
|
Data file数据文件 |
记录所有的关系型数据库里的信息 |
|
Control file控制文件 |
记录数据库的结构和行为 |
|
Redo log file |
记录块的更改的操作 以组为单位,组下是成员 写日志根据组按顺序写 为了实例恢复 |
|
Alter log |
|
|
Other log |
|
|
Archived log files归档日志文件 |
日志文件是按照顺序写,从一个组写到下一个组叫切换,写1,2,3,然后写1,再写1时会把1的内容覆盖。 所以将覆盖之前的日志保留,archived log 打开一个进程ARCn,将日志记录到归档日志中 |
|
Parameter file参数文件(数据库运行必须的) 参数文件分为2种:pfile和spfile |
记录数据库的配置信息,相当于一些开关 |
|
Password file密码文件 |
用于控制sysdba的用户进行远程登录的时候使用 |
Oracle 数存储——物理结构的更多相关文章
- ORACLE体系结构一 (物理结构)- 数据文件、日志文件、控制文件和参数文件
一.物理结构Oracle物理结构包含了数据文件.日志文件.控制文件和参数文件 1.数据文件每一个ORACLE数据库有一个或多个物理的数据文件(data file).一个数据库的数据文件包含全部数据库数 ...
- oracle rac存储安装
oracle rac 10.2 的在 linux 上的存储选项 博客分类: Oracle OracleLinux项目管理配置管理 Oracle 集群需要存储的软件和数据 项目 内容 最少磁盘空间 C ...
- ORACLE数据库存储结构简介(转)
首先,oracle数据库的存储结构可以分为逻辑存储结构和物理存储结构,对于这两种存储结构,oracle是分别进行管理的. 逻辑存储结构:oracle内部的组织和管理数据的方式. 物理存储结构:o ...
- Oracle 逻辑存储结构
一.总述 逻辑存储结构是 Oracle 数据库存储结构的核心内容,对 Oracle 数据库的所有操作都会涉及逻辑存储结构.逻辑存储结构是从逻辑的角度分析数据库的组成,是对数据存储结构在逻辑概念上的划分 ...
- bloomberg bulkfile 在oracle的存储
文章导航 bloomberg bulkfile 解析 bloomberg bulkfile 在oracle的存储 一 表名和字段名称的命名规则 1.1. 表名以文件名称直接命名,将文件名中的" ...
- Oracle 学习总结 - 物理结构
参考了很多文章,学习自网络 数据库 = 实例(数据库启动时初始的进程和内存结构,进程会作用到对应的内存区域-数据写入器到写入内存缓冲区,日志写入器到日志缓冲区等) + 数据库(物理文件-控制文件,数据 ...
- Oracle的存储的三大物理文件
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 一. ...
- Oracle DB 存储增强
• 设置Automatic Storage Management (ASM) 快速镜像 再同步 • 使用ASM 首选镜像读取 • 了解可伸缩性和性能增强 • 设置ASM 磁盘组属性 • 使用SYSA ...
- ORACLE管理存储结构之物理机构+逻辑结构【weber出品】
一.数据库的存储结构有物理结构和逻辑结构组成的 物理结构:物理上,oracle是由一些操作系统文件组成的 SQL> select name from v$datafile; NAME ----- ...
随机推荐
- Redhat7 Mesos安装
$ sudo yum install -y tar wget git 1. 手工安装mavenwget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3 ...
- Flume线上日志采集【模板】
Flume线上日志采集[模板] 预装软件 Java HDFS Lzo/Lzop 系统版本 Flume 1.5.0-cdh5.4.0 系统流程图 flume-env.sh配置文件 export JAVA ...
- 记一次处理IE引起的上网异常处理
win7 64bit系统,IE(11)出问题.在更新记录里找不到IE11的更新项,也就无法通过正常卸载了.而网上的各种折腾卸载方式均宣告无效.后来无意间找到了一款国外大神开发的软件:RemoveIE, ...
- C语言 · 删除数组中的0元素
算法提高 6-9删除数组中的0元素 时间限制:1.0s 内存限制:512.0MB 编写函数CompactIntegers,删除数组中所有值为0的元素,其后元素向数组首端移动.注意,C ...
- exchange邮箱系统增加验证码机制
首先背景是exchange的邮箱系统没有后台源代码.因为这个原因,生成验证码的机制放在aspx的runat="sever"后台代码里面. 首先需要找到iis中logon.aspx文 ...
- [算法]滴滴笔试题——求最大子串和(O(n)复杂度)
扫描法.一次扫描数组即可得出答案,复杂度O(n).这种方法用文字描述不容易说清楚,下面用每一步运算的图示来表达.伪代码如下: maxsofar=end=; ,n) end=max(end+x[i],) ...
- 指数族分布(Exponential Families of Distributions)
指数族分布是一大类分布,基本形式为: T(x)是x的充分统计量(能为相应分布提供足够信息的统计量) 为了满足归一化条件,有: 可以看出,当T(x)=x时,e^A(theta)是h(x)的拉普拉斯变换. ...
- Classification / Recognition
转载 https://handong1587.github.io/deep_learning/2015/10/09/recognition.html#facenet Classification / ...
- 多媒体开发之rtp 打包发流--- 从h264中获取分辨率
http://blog.csdn.net/DiegoTJ/article/details/5541877 http://www.cnblogs.com/lidabo/p/4482684.html 分辨 ...
- Android开发人员必备的10个开发工具
工欲善其事,必先利其器,Android SDK 本身包含很多帮助开发人员设计.开发.测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具. 1.Eclipse ADT E ...