下载此文档

Oracle数据库开发实用教程第七章.ppt


文档分类:IT计算机 | 页数:约63页 举报非法文档有奖
1/63
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/63 下载此文档
文档列表 文档介绍
Oracle 11g实用教程
第七章 Oracle实例组成与管理
内容概要
Oracle数据库实例
1
Oracle数据库的启动和关闭
2
Oracle数据库实例
Oracle实例概述
Oracle内存结构
Oracle后台进程
Oracle实例概述
Oracle实例的概念
Oracle数据库主要由放在磁盘中的物理数据库和对物理数据库进行管理的数据库管理系统构成。
其中,数据库管理系统是处于用户与物理数据库之间的一个中间层软件,又称为实例,由一系列内存结构和后台进程组成。
在启动数据库时,
Oracle首先,在内存中获取一定的空间,启动各种用途的后台进程,即创建一个数据库实例。
然后,由实例装载数据文件和重做日志文件。
最后,打开数据库。
用户操作数据库的过程实质上是与数据库实例建立连接,然后通过实例来连接、操作数据库的过程。
数据库与实例的关系
单实例数据库系统
多实例数据库系统
注意:同一时间一个用户只能与一个实例联系。
实例组成
内存结构:系统全局区(SGA)和程序全局区(PGA)
后台进程组成
实例
SGA
日志缓存
共享池
数据字典
缓冲区
库缓冲区
DBWR
SMON
PMON
CKPT
LGWR
Others
用户进程
服务器进程
PGA
控制文件
数据文件
归档日志
文件
参数文件
口令文件
重做日志
文件
物理数据库
数据库缓存
Oracle
数据库
Oracle内存结构
内存是Oracle数据库重要的信息缓存和共享区域,主要存储执行的程序代码、连接会话信息以及程序执行期间所需要的数据和共享信息等。
系统全局区(System Global Area,SGA)
程序全局区(Program Global Area,PGA)
SGA
SGA是由Oracle分配的共享内存结构,包含一个数据库实例共享的数据和控制信息。当多个用户同时连接同一个实例时,SGA数据可供多个用户共享,SGA又称为共享全局区(Shared Global Area)。
用户对数据库的各种操作主要在SGA中进行。该内存区随数据库实例的创建而分配,随实例的终止而释放。
PGA
PGA是在用户进程连接数据库、创建一个会话时,由Oracle为用户分配的内存区域,保存当前用户私有的数据和控制信息,因此该区又称为私有全局区(Private Global Area)。
每个服务器进程只能访问自己的PGA,所有服务器进程的PGA总和即为实例的PGA的大小。

Oracle数据库开发实用教程第七章 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
最近更新