- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle9i进程管理
ORACLE体系统结构 人民银行郑州培训学院 信息部 潘汉杰 2005.10.27 ORACLE体系统结构 连接到Oracle Server 处理查询 处理DML 处理COMMIT 连接到Oracle Server Oracle 实例 Oracle 数据库 处理查询 共享池 数据高速缓存 PGA 处理DML语句 回滚段 重做日志缓冲区 DBWR LGWR 处理COMMIT 服务进程 在ORACLE SERVER所在的机器上运行 在专用服务配置中只对一个用户进程服务 使用不同的 PGA 处理由客户产生 的请求 ,并将结果返回客户 查询的处理过程: 分析SQL命令并生成执行方案。 从数据缓高速缓存中读取数据。 将执行结果返回给用户。 后台进程 进程监视进程(PMON) PMON Process Monitor 清除异常终止的连接,并撤消异常中断的用户进程,并释放该进程已获得的系统资源或锁。 释放分配给终止进程的 SGA 资源。 有规律的被唤醒,也可由其他进程调用。 系统监视进程SMON 写日志进程LGWR 写日志文件 检查点进程(CKPT) CKPT Checkpoint Process. 负责向数据库发出检查点,检查点用于同步数据库的所数据文件、控制文件和重做日志。 当发出检查点时,系统会修改控制文件与数据文件的头部,同时会促使DBWR进程将所有脏缓冲区写入到数据库文件中。 检查点发生的时间 当数据库管理员手动请求时,即使用SQL 命令: ALTER SYSTEM CHECKPOINT 当达到初始化参数LOG_CHECKPOINT_INTERVAL、LOG_CHECKPOINT_TIMEOUT 和FAST_START_IO_TARGET 设置值时。 每次日志切换时(Log Switch)。 当已通过正常事务处理或者关闭实例时(normal、 transactional、immediate)。 数据写入进程(DBWR) DBWR Database Write 将数据缓冲区中所有修改过的缓冲块数据写到数据文件中,并使用LRU(Least Recently Used)算法来保持缓冲区中的数据块为最近经常使用的,以减少I/O次数。该进程在启动实例时自动启动。 脏缓冲区个数达到指定阈值(db_block_max_dirty_target)。 服务器进程找不到自由缓冲区。 系统发出检查点(checkpoint)。 为了提高DBWR进程的性能,Oracle最多允许定义10个DBWR进程,设置初始参数db_writer_processes完成。 自动归档进程( ARCH) 数据库可以工作在归档模式或者非归档模式下,在归档模式下,发生故障时可以进行数据的完全恢复。 将完成的日志文件写入归档目录 维护对数据库的修改历史,确保不会由于磁盘的故障丢失数据 归档的方式有两种,一种是手工归档,一种是启动自动归档进程,在日志文件组出现切换时,系统自动完成将旧日志文件的内容拷贝到磁盘或者脱机存储介质上(如磁带机)。 ARCH的参数说明 LOG_ARCHIVE_START 确定了该进程的启动/不启动状态。 LOG_ARCHIVE_DEST_n 当数据库在归档模式下操作时,该参数确定了日志文件的归档目标。 LOG_ARCHIVE_FORMAT 当数据库在归档模式下操作时,该参数确定了归档日志文件的缺省文件名格式。 恢复进程(RECO) 分布式数据库恢复。 恢复两阶段提交时由于连路问题处于准 备提交阶段的事务。 查看系统参数及后台进程 动态性能视图v$bgprocess中记录有关于后台进程的信息。 动态性能视图v$parameter中记录有关于系统参数的信息。 SQL select * from v$bgprocess where paddr 00; PADDR NAME DESCRIPTION ERROR -------- ----- ----------------------- ------ 7A1D06BC PMON process cleanup 0 7A1D0A7C DBW0 db writer process 0 0 …………… SQL desc v$parameter 谢 谢! 将重做日志缓冲区的数据写入重做日志文件,LGWR是一个必须和前台用户进程通信的进程。当数据被修改的时候,系统会产生一个重做日志并记录在重做日志缓冲区内。这个重做日志可以类似的认为是以下的一个结构: SCN=000000001000 数据块ID 对象ID=0801 数据行=02 修改后的数据=0011 提交的时候,LGWR必须将被修改
您可能关注的文档
- 20中石宝庆--五大发展理念引领全面建成小康.ppt.ppt
- 2016馬來西亞臺灣高教展參展配合事項-台灣公私立大學校院海外聯合.ppt
- 23我家跨上了信息高速路.ppt.ppt
- 2正项级数.doc
- 2證據的多樣性.ppt.ppt
- 2滚动轴承内、外径及相配轴颈、外壳孔的公差带一.ppt
- 2.推論プロセスでの落とし穴 1)帰納的推論 ifty.ppt
- 2.高速公路视频监控系统方案设计与论证-四川交通职业技术学院-精品.ppt
- 3-1認識星空.pps-學校日活動.ppt
- 3-3光的折射及透鏡.doc
- oboe.ppt
- onthehighwaymeasuresofdriverglancebehaviorwithanexample.ppt
- oracleapplicationexpress高速アプリケーション開発ツール.ppt
- or教學投影片(第12章)(ok).ppt.ppt
- pcクラスタにおける2個体遺伝的アルゴリズムの高速化.ppt
- powerpoint-长沙民政职业技术学院.ppt
- powerpointプレゼンテーション -custers i xray oservation.ppt
- powerpointプレゼンテーション -銀 glaxy.ppt
- powerpoint簡報-zhongweiliphilosophy.ppt
- powerpoint簡報-中山科學研究院.ppt
原创力文档


文档评论(0)