- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle后台进程说明
一.?进程概述
???????先来看一下Oracle 11g?的架构图。?看起来比较模糊,我已经上传到了csdn?的下载。?是个pdf?文件,?2m?多。?那个看起来比较清楚。?也对每个进程做了解释。
下载地址:Oracle 11g?架构图?from Oracle University
HYPERLINK /source/2346700 /source/2346700
?
???
??????
???????进程是操作系统中的一种机制,它可执行一系列的操作步。在有些操作系统中使用作业(JOB)或任务(TASK)的术语。一个进程通常有它自己的专用存储区。ORACLE进程的体系结构设计使性能最大。?ORACLE实例有两种类型:单进程实例?和?多进程实例。????????单进程ORACLE(又称单用ORACLE)是一种数据库系统,一个进程执行全部ORACLE代码。由于ORACLE部分和客户应用程序不能分别以进程执行,所以ORACLE的代码和用户的数据库应用是单个进程执行。在单进程环境下的ORACLE?实例,仅允许一个用户可存取。例如在MS-DOS上运行ORACLE?。????????多进程ORACLE实例(又称多用户ORACLE)使用多个进程来执行ORACLE的不同部分?,对于每一个连接的用户都有一个进程。????????在多进程系统中,进程分为两类:用户进程?和ORACLE进程。当一用户运行一应用程序,如PRO*C程序或一个ORACLE工具(如SQL*PLUS),为用户运行的应用建立一个用户进程。
?
ORACLE进程又分为两类:服务器进程?和?后台进程。
服务器进程用于处理连接到该实例的用户进程的请求。当应用和ORACELE是在同一台机器上运行,而不再通过网络,一般将用户进程和它相应的服务器进程组合成单个的进程,可降低系统开销。然而,当应用和ORACLE运行在不同的机器上时,用户进程经过一个分离服务器进程与ORACLE通信。它可执行下列任务:????????1)?对应用所发出的SQL语句进行语法分析和执行。????????2)?从磁盘(数据文件)中读入必要的数据块到SGA的共享数据库缓冲区(该块不在缓冲区时)。????????3)?将结果返回给应用程序处理。????????系统为了使性能最好和协调多个用户,在多进程系统中使用一些附加进程,称为后台进程。在许多操作???统中,后台进程是在实例启动时自动地建立。一个ORACLE实例可以有许多后台进程,但它们不是一直存在。
?
后台进程有:?DBWR(Database Write) :?数据库写入程序LGWR(Log Write) :?日志写入程序CKPT(Checkpoint) :?检查点?SMON (System Monitor):?系统监控?PMON(Process Monitor) :?进程监控?ARCH(Archive) :?归档RECO :?恢复?LCKn :?封锁;?这是RAC?环境启动时,各个进程的启动顺序:
PMON started with pid=2, OS id=18042
DIAG started with pid=3, OS id=18044
PSP0 started with pid=4, OS id=18051
LMON started with pid=5, OS id=18053
LMD0 started with pid=6, OS id=18055
LMS0 started with pid=7, OS id=18057
MMAN started with pid=8, OS id=18061
DBW0 started with pid=9, OS id=18063
LGWR started with pid=10, OS id=18065
CKPT started with pid=11, OS id=18067
SMON started with pid=12, OS id=18069
RECO started with pid=13, OS id=18071
CJQ0 started with pid=14, OS id=18073
MMON started with pid=15, OS id=18075
MMNL started with pid=16, OS id=18077
?
???????每个后台进程与ORACLE数据库的不同部分交互。?其中SMON、PMON、DBWn、CKPT、LGWR??是五个必须的ORACLE后台进程。
?
二.?进程详细说明
1. DBWR进程
???????该进程执行将缓冲区写入数据文件,是负责缓冲存储区管理的一个ORACLE后台进程。当缓冲区中的
您可能关注的文档
- lgepnrolemtx文件使用方法和说明.doc
- LZK定量掺水阀说明书.doc
- LZGW-35GY产品说明书.doc
- m1手动天调使用说明.doc
- Mac系统操作说明.docx
- Makecert工具使用参数说明.doc
- LZSN-3标隧变纪001-1号浅埋变更会议纪要.doc
- M11型高减水聚羧酸减水剂产品说明书.docx
- LTE网络结构网元功能及接口说明.doc
- LTE基础详细说明.doc
- 辽宁省丹东市凤城市通远堡高级中学2024届高三毕业年级第二模拟考试数学试题.doc
- 辽宁省辽南协作校2024年高三5月模拟数学试题试卷.doc
- 辽宁省辽阳县集美学校2024年高三下学期第一次月考.doc
- 辽宁省葫芦岛第六高级中学2024届高三一模试题(数学试题文)试题.doc
- 辽宁省辽师大附中2024届高三(下)4月月考数学试题试卷.doc
- 辽宁省抚顺十中2023-2024学年高三4月综合测试(二模)数学试题试卷.doc
- 辽宁省抚顺市第十二中学2024年高中毕业生复习统一检测试题数学试题试卷.doc
- 辽宁省阜新市阜蒙县育才高级中学2024年高三第二次质量测试(5月)数学试题试卷.doc
- 辽宁省两校联考2023-2024学年第二学期高三期末调研测试(一模)数学试题试卷.doc
- 辽宁省抚顺市第十九中学2024年高三三校联合测试数学试题试卷.doc
最近下载
- 马工程《人力资源管理》章节知识点-核心要点.doc
- 金相检验-变形铝合金的相鉴别.pptx VIP
- NB_T 47015-2023 压力容器焊接规程.pdf
- 统编版(2024新版)一年级上册道德与法治第一、二单元1-8课 共8课时教学设计.docx
- 数据资产管理平台用户使用手册说明书.pdf VIP
- 林业有害生物发生及成灾标准-森林病虫害防治.doc VIP
- 22J403-1楼梯栏杆栏板.pptx VIP
- 2023年中国电信解决方案支撑经理认证考试题库大全-上(单选题汇总).pdf VIP
- NB∕T 10179-2019 -煤矿在用高压开关设备电气试验规范.pdf
- 培训课件-糖尿病肾病腹膜透析.ppt
文档评论(0)