`
core_qq
  • 浏览: 15224 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

有关LGWR

 
阅读更多

     今天群里有人问关于数据库进程的事情,当然,他对oracle的后台进程不是很熟悉。当时我举了个例子,是关于LGWR,但是由于我学艺不精,当时只想起来了这个进程会被commit激发,实在是贻笑大方。回来以后查了一下书,于是记录在此,也算是和大家的分享吧。

     LGWR被触发的情况:

     1 commit。在提交之后,oracle会先把确认信息写到日志缓冲区里,然后再激发LGWR,将日志缓冲区内的Redo Entry写到联机重做日志文件里。

     2 如果尚在日志缓冲区内的Redo Entry超过三分之一以上日志缓冲区大小的话,就会触发LGWR,将Redo Entry写到联机重做日志文件里。

     3 LGWR每三秒触发一次。

     4 DBWR被触发,但是脏缓冲相关的Redo Entry还没有写到联机重做日志文件里,这个时候会首先让LGWR将Redo Entry写到联机重做日志文件里,之后DBWR才会写脏数据到数据文件里。

     把这个记录在云端,以备不时之需。

0
1
分享到:
评论

相关推荐

    LGWR & ARCH 数据库的备份与恢复

    NULL 博文链接:https://hwhuang.iteye.com/blog/548661

    oracle体系结构

    oracle oracle体系结构 dbmr lgwr

    Oracle 数据库系统作业

    2.用户对数据库的炒作如果产生日志信息,则日志信息首先被存储在(日志缓冲区)、随后由(LGWR)进程保存到(日志文件组)。 3.在物理上,一个表空间对应一或多个(数据文件)。 4.在Oracle的逻辑存储结构中,...

    oracle学习资料

    1)说出Oracle实例和Oracle数据库之间的关系。... 5)正常情况下, Oracle什么时候调用DBMn、LGWR后台进程? 6)什么是检查点?检查点的主要用途是什么? 7) 解释Oracle日志文件与归档日志文件之间的关系以及它们的用途

    ORACLE+数据库入门

    后台进程 PMON,LCLN,RECO,SMON,DBWR,LGWR,CKPT,ARCH PMON 做程序的清洁工作,处理一些不正常退出的事件. SMON 做系统的清洁工作,执行系统出错后自动恢复工作. LCKN Oracle系统表级或行级加锁的进程. RECO ...

    Oracle数据库入门(PPT)

    (6)后台进程 PMON,LCLN,RECO,SMON,DBWR,LGWR,CKPT,ARCH PMON 做程序的清洁工作,处理一些不正常退出的事件. SMON 做系统的清洁工作,执行系统出错后自动恢复工作. LCKN Oracle系统表级或行级加锁的进程. ...

    ORACLE DBA 手册

    调整LGWR 6 调整DBWR写进程 6 调整LGWR I/O 7 调整Dml_locks 8 调整Open_cursors 8 调整Data_links 8 调整系统进程数Processes 9 调整会话Sessions 9 调整事务transactions 9 调整Job数量 10 调整读取数据最大块数 ...

    常用oracle动态性能视图

    包括用户session及后台进程如DBWR,LGWR,arcchiver等等。 V$SESSION中的常用列 V$SESSION是基础信息视图,用于找寻用户SID或SADDR。不过,它也有一些列会动态的变化,可用于检查用户。如例: SQL_HASH_VALUE,...

    oracle_buffer_cache深入分析

    然后结合各个后台进程(包括DBWRn、CKPT、LGWR等)深入介绍了oracle对于buffer cache的管理机制,并详细解释了oracle为什么会采用现在的管理机制,是为了解决什么问题。比如为何会引入touch次数、为何会引入增量检查...

    Oracle认证专家视频教程-OCP全套教程-共98个视频

    01-042-O-O-dba.mp4 02-042-1-O-日常工作.mp4 03-042-1-0-了解体系结构.mp4 03-042-1-1-user-process.mp4 03-042-1-1-体系结构.mp4 ...03-042-1-13-bg-lgwr.mp4 03-042-1-14-bg-ckpt.mp4 03-042-1-16-bg-others.mp4

    Oracle数据库试题.docx

    日志写入进程(LGWR D.检查点进程(CKPT) 在Oracle中,一个用户拥有的所有数据库对象统称为(B)。 A.数据库 B.模式 C.表空间 D.实例 在Oracle中,有一个教师表teacher的结构如下: ID NUMBER(5) NAME VARCHAR...

    oracle 10G常见进程

    oracle10g常见的一些进程,如DBWn,LGWR、SMON、PMON、RECO和ARCn等,主要是官方文档的译文,能力有限,翻译的不好,仅供借鉴,如果发现文档中出现什么问题还希望能帮忙指正,谢谢!

    Tuning 'log file sync' event waits

    Tuning 'log file sync' event waits In this blog entry, we will discuss strategies and techniques to resolve 'log file sync' ...Let's understand how LGWR is inherent in implementing commit mechanism first

    [详细完整版]数据库习题.docx

    LGWR D. PMON 2.用来设置系统启动时重做日志缓冲区大小的初始化参数为 C A. SHARED_POOL_SIZE B. LARGE_POOL_SIZE C.LOG_SIZE D. DB_BLOCK_SIZE 3.下面哪一个不是数据库物理存储结构中的对象 D A. 数据文件 B. 重作...

    Oracle_JDBC.doc

    一.选择题(每小题3分,共10题30分) 1、在Oracle中,当用户要执行SELECT语句时,下列哪个进程从磁盘获得用户需要的数据( B )。 A、用户进程 ...C、日志写入进程(LGWR) D、检查点进程(CKPT)

    Oracle数据库

    Oracle server由例程和数据库两部分组成,例程是一组内存结构和后台进程的集合,内存结构包括数据...后台进程包括SMON,PMON,DBWR,CKPT,LGWR.ARCH等。数据库是一组OS文件的集合,由数据文件、控制文件和重做日志组成。

    软件学院ORACLE数据库课程习题

    软件学院数据库课程习题 51 下列哪项后台服务进程...(B) LGWR (C) SMON (D) PMON (E) ARCn 52 哪一个表空间不能切换为脱机状态( ) (A) 临时表空间TEMP (B) 用户表空间USER (C) 索引表空间INDEX (D) 系统表空间SYSTEM

    2021 云和恩墨大讲堂PPT汇总(50份).zip

    抽丝剥茧_一起有关新冠病毒疫情的勒索病毒案例 从内存故障到CPU过高Oracle诊断案例(上) 从内存故障到CPU过高Oracle诊断案例(下) 从纸上谈兵到躬行实践-shared pool道法器术 高并发Oracle OLTP系统的故障案例分享 ...

    oracle心得及体会

    (4)LGWR:日志写入程序 (5)CKPT:检查点进程 (6)ARCH:归档日志 (7)RECO:恢复进程 (8)SNPn:快照进程 (9)LCKn:锁定进程 (10)Dnnn:调度程序进程 (11)Snnn:服务器进程 (12)Pnnn:并行查询服务器进程

    ORACLE实例的后台进程

    系统检测器(System Monitor,SMON)、进程监视器(Process Monitor,PMON)、数据库写入器(Database Writer,DBWn)、日志写入器(Log Writer,LGWR)、检查点进程(Checkpoint Process,CKPT) 1、SMON:安装和打开...

Global site tag (gtag.js) - Google Analytics