- 2
- 0
- 约2.74千字
- 约 52页
- 2017-04-27 发布于四川
- 举报
oracle第八章数据库实例与操作模式
第8章 数据库实例与操作模式;本章内容;本章要求;8.1实例概述;
处理数据的内存结构;Oracle数据库服务器由数据库和实例组成
数据库与实例的关系
数据库是Oracle用于保存数据的一系列物理结构和逻辑结构
用户直接与实例交互,由实例访问数据库。
每个数据库至少有一个与之对应的实例
启动数据库时先创建实例
Oracle 实例组成
;实例
;8.2Oracle内存结构;8.2.1系统全局区SGA;数据高速缓冲区;缓冲块的类型:
“脏”缓存块(Dirty Buffers)
保存的是已经被修改过的数据
空闲缓存块(Free Buffers)
不包含任何数据,它们等待后台进程或服务器进程向其中写入数据。
命中缓存块(Pinned Buffers)
正被使用,或者被显式声明为保留的缓存块
;;数据高速缓冲区大小
DB_CACHE_SIZE
(DB_BLOCK_SIZE、DB_BLOCK_BUFFERS)
可以在参数文件中设置数据高速缓冲区的大小。数据高速缓冲区越大,用户需要的数据在内存中的可能性越大,即缓存命中率高,从而减少了Oracle访问硬盘数据的次数,提高数据库系统执行的效率。然而,数据高速缓冲区的值太大,Oracle不得不在内存中寻找更多的块来定位所需要数据,反而降低了系统性能。因此需要确定一个合理的数据高速缓冲区的大小。;重做日志缓冲区;;共享池;共享池大小
SHARED_POOL_SIZE
合适的共享池大小,可使编译过的程序代码长驻内存,大大降低重复执行相同的SQL语句、PL/SQL程序的系统开销,从而提高数据库的性能。 ;大型池 ;Java池 ;影响SGA大小的参数;8.2.3PGA区;Userprocess;8.2.4在OEM中管理数据库实例的内存结构;8.3Oracle后台进程;用户进程
当用户连接数据库执行一个应用程序时,会创建一个用户进程,来完成用户所指定的任务。
服务器进程
服务器进程由Oracle自身创建,用于处理连接到数据库实例的用户进程所提出的请求。用户进程只有通过服务器进程才能实现对数据库的访问和操作。
服务器进程分为专用服务器进程和共享服务器进程两种。一个专用服务器进程只能为一个用户进程提供服务;一个共享服务器进程可以为多个用户进程提供服务。
服务器进程主要完成以下任务:
解析并执行用户提交的SQL语句和PL/SQL程序;
在SGA的数据高速缓冲区中搜索用户进程所要访问的数据,如果数据不在缓冲区中,则需要从硬盘数据文件中读取所需的数据,再将它们复制到缓冲区中;
将查询或执行后的结果数据返回给用户进程。
;;
;8.3.2Oracle后台进程;DBWR(数据库写入进程);;LGWR(日志写入进程);启动LGWR进程
用户通过COMMIT语句提交当前事务
重做日志缓存被写满三分之一
DBWR进程开始将脏缓存块写入数据文件
每隔3秒,即发生一次超时,将启动LGWR
事务提交机制
快速提交
组提交 ;CKPT(检查点进程);;检查点事件的触发
每一个日志切换时
当实例以如下方式关闭时
NORMAL,TRANSACTION,IMMEDIATE
当使用 ALTER TABLESPACE [OFFLINE NORMAL|READ ONLY|BEGIN BACKUP] ,作用于某个数据文件上的检查点发生时.
设置以时间为基础的检查点事件
当数据库管理员需要手工操作时
ALTER SYSTEM CHECKPOINT;与检查点的相关初始化参数
LOG_CHECKPOINT_INTERVAL
用来指定重做日志文件每写多少操作系统块发生一次检查点事件
例如重做日志文件1M,系统操作块为1K:设置此参数为500,则重做日志文件写入500K时,检查点事件发生
LOG_CHECKPOINT_TIMEOUT
用来指定每隔多长时间发生一次检查点
如1800,表示每隔1800秒,如果为0,表示此参数无效E
LOG_CHECKPOINT_TO_ALERT
用于设置是否将检查点信息记录到警告日志中数;SMON(系统监控进程);PMON(进程监控进程);ARCH(归档进程);RECO(恢复进程);LCKn(锁进程);Dnnn(调度进程);SGA(System Global Area);8.4数据库操作模式;SGA;8.4.1专用服务器模式;;专用服务器模式工作过程
用户进程向一个数据库实例发出连接请求。
位于数据库服务器中的Oracle监听程序探测到用户进程请求后,首先验证用户进程提供的用户名和口令,验证通过后建议一个专用的服务器进程为该用户进程提供服务。
用
您可能关注的文档
- OOP10Windows编程初步.ppt
- OM小企业大学项目建议书.pptx
- oppe手机硬件剖析1.ppt
- OPPO市场细分-目标-定位.ppt
- OLP设备介绍、原理和应用.ppt
- OPPOUlike我爱记歌词.ppt
- Office2007快速和熟悉.ppt
- OneNote2011的教程.ppt
- OPPO手机市场剖析.ppt
- OO_Win编程(10_4).ppt
- 新启航英语二年级上册Unit5 Festival Period 2 课件.ppt
- 10.相亲相爱一家人 情境化教学课件-统编版2026道德与法治一年级下册.ppt
- 7星星点点 AI赋能课件 2026人美版美术一年级下册.ppt
- 3.2 世界的气候类型(教学课件) 2025中图版地理八年级上册.ppt
- 5.1 发达国家与发展中国家的差异(教学课件) 2025中图版地理八年级上册.ppt
- 13.快乐的儿童节 情境化教学课件-统编版2026道德与法治一年级下册.ppt
- 新启航英语二年级上册Unit5 Festival Period 1 课件.ppt
- 2025冀教版数学三年级上册全册教学课件.ppt
- 地理试卷云南名校联盟2026届高三上学期第三次联考(12.25-12.26).docx
- 2025~2026学年第一学期 高一年级英语试卷.docx
原创力文档

文档评论(0)