必威体育Betway必威体育官网
当前位置:首页 > IT技术

oracle 体系结构

时间:2019-11-02 18:14:24来源:IT技术作者:seo实验室小编阅读:59次「手机版」
 

体系结构

oracle数据系统由两部分组成:数据库和实例

数据库:物理文件的集合

 实例:  一组oracle后台   进程/线程 以及服务器分配的 共享内存区。

也就是说  数据库启动时,先是在内存里创建一个实例,由这个实例去访问和控制磁盘的数据文件。

所以,用户与数据库通信,然后再将处理结果返回给用户

而,一个数据库可以由多个实例装载和打开

一个实例在其生命周期最多只能装载和打开一个数据库。

Oracle:存储结构 

逻辑存储结构和物理存储结构

逻辑结构:  将数据划分为一个个小小的单元来进行存储和维护,高一级的存储单元由一个或多个低一级的存储单元组成。

是的,Oracle数据库由一到多个表空间组成:

一个表空间由一组段(segment)组成

一个段由一组盘区(extent)组成

一个盘区由一批数据块(block)组成

一个数据块由多个物理块组成(OS block) 是的,操作系统会分几个块用来存储数据

物理存储结构:

数据文件   data files  *.dbf

     在逻辑上表示为   表空间    ;  一个数据文件只能属于一个表空间,而一个表空间可以包含多个数据文件

     

控制文件     control files            *.ctl

是一些比较小的二进制文件,用于描述数据库物理结构   ;创建的日期,名字,路径,及恢复数据库时所需的同步信息。

重做日志文件    redo log files       *.log

参数文件     parameter file       InitSID.ora    初始化实例用的

实例的内存结构:

SGA区:系统全局区     :位于系统的共享内存段中,其中的数据可以被所有的服务和后台进程共享

PGA区: 程序全局区:    保持某个服务进程私有的数据和控制信息,非内存共享。每个服务进程都有自己的PGA。

--------------

=============

管理初始化参数:

--------启动:

Oracle启动实例过程:

1.创建,启动与数据库有关的实例------只访问  .ora文件

2.为实例加载数据库-----------  只访问  .ctl文件

3.将数据库设置为打开状态--------  .dbf文件

文章最后发布于: 2018-03-29 19:18:15

相关阅读

oracle角色(role)和权限(privilege)

0 创建测试用户 create user soctt identified by 11; grant dba to scott; create user one identified by 11; 1 角色role --

【Oracle】Oracle安装配置、创建数据库实例及用户和连

参考资料:https://www.cnblogs.com/hoobey/p/6010804.html 一、Oracle下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一

oracle:sqlplus无法

问题现象: 用root登陆启动sqlplus时无法启动经过摸索用oracle用户登陆则可以正常启动sqlplus命令;如果一开始登陆root切换到oracle

Oracle Sqlplus命令登录的几种方式

Oracle Sqlplus命令登录的几种方式 sqlplus 命令语法 sqlplus [ [<option>] [{logon | /nolog}] [<start>] ] <option> 为: [

Oracle vm virtualBox的使用(安装cent OS7最新镜像)教程

1.版本虚拟机: VirtualBox-5.2.20-125813-Win,目前最新版本ISO镜像:cent OS7,也是目前最新版本2.下载地址VirtualBoxISO镜像下载地址3.

分享到:

栏目导航

推荐阅读

热门阅读