返回顶部
首页 > 资讯 > 数据库 >Oracle 11g R2 进程
  • 329
分享到

Oracle 11g R2 进程

2024-04-02 19:04:59 329人浏览 独家记忆
摘要

用户进程 ps –elf | grep oracleorcl|grep –v grep数据库进程 ps –elf |grep oracleorcl守护进程 Ps –elf |grep oha大池:在SGA中

用户进程

ps –elf | grep oracleorcl|grep –v grep
Oracle 11g R2 进程
数据库进程

ps –elf |grep oracleorcl
Oracle 11g R2 进程
守护进程

Ps –elf |grep oha
Oracle 11g R2 进程
大池:在SGA中,大池是一个可选的缓冲区域,管理员可以根据需要对其进行配置,在大规模输入输出及备份过程中需要大池作为缓存空间,例如,大数据操作、数据库备份与恢复之类的操作。

Java池:Java池是一个可选的缓冲区,但是在安装java或者java程序时必须设置Java池,它用于编译Java语言编写指令。
五大核心进程:

DBWn进程:用来将buffer cache中的脏数据写入到硬盘中数据文件中。

什么是脏数据,例如我执行如下语句

sql> update emp setsal=sal+100;

此时修改过的数据存放在内存中,并没有保存到硬盘上的数据文件中,这些数据缓存在buffer cache中,该事务还没有提交(commit),这样修改过还没有写入硬盘数据文件的数据我们称之为脏数据。其实此时在打开一个会话,使用SCOTT用户连接查看emp表中数据是未修改过的数据。所以在oracle中这样的操作是异步写入,多个进程可以同时写入,多个账户就会有多个DBWn进程,其实进程名叫DMW,后面的n是产生的进程标识

SQL> update scott.emp setsal=sal+100;

已更新14行。

SQL>
Oracle 11g R2 进程
LGWR:日志写入进程只有一个
Oracle 11g R2 进程
当用户commit(提交事务)时触发lgwr进程

当red log buffer空间的三分之一空间被使用完时会触发lgwr进程

把脏数据写入磁盘之前,该LGWR进程将日志信息先写入到日志文件中,每隔3秒中执行这样的动作。

LGWR进程不能有多个,因为日志是顺序是写入的,不能做并行写入,否则无法做数据恢复。

CKPT进程:检查所有数据文件和控制文件的头部是否一致,是确保在数据缓冲区中所有修改过的数据块都被写入到数据文件中的一种机制,就是确保数据完整性的一种机制。但检查点完成后,CKPT进程负责更新数据文件和控制文件的头部信息,并保存检查点信息,以保证数据库日志文件和数据文件的同步。其原理是在数据库恢复时,只需找到CKPT保存的最后一次检查点,就可以根据它确定在日志文件中恢复数据的起始位置,重新执行之后的日志信息即可。

SMON进程:如果数据文件和控制文件头部不一致,就会触发SMON进程。在实例启动时SMON进程会检查所有数据文件的同步信息与控制文件中记录的检查点信息是否一致,不一致就启动实例恢复操作。其实CKPT进程是给SMON进程使用的。

PMON进程:进程监控进程,PMON进程管理用户会话,这个进程会在某个会话出现问题时执行的适当的操作。例如用户的个人计算机在登录到数据库时重新启动,PMON就能能够检测到这个问题,而且还会整理用户正在进行的任何操作。

如果对此文有什么问题的话,请加下面微信一起探讨
Oracle 11g R2 进程

您可能感兴趣的文档:

--结束END--

本文标题: Oracle 11g R2 进程

本文链接: https://lsjlt.com/news/44534.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Oracle 11g R2 进程
    用户进程 ps –elf | grep oracleorcl|grep –v grep数据库进程 ps –elf |grep oracleorcl守护进程 Ps –elf |grep oha大池:在SGA中...
    99+
    2024-04-02
  • Oracle 11g R2 视图
    视图是一个虚表,不占用物理空间,因为视图本身的定义语句存储在数据字典里。视图中的数据是从一个或多个实际的表中获得。 物化视图:也成实体化视图,含有实际数据,占用存储空间,在数据仓库中经常应用物化视图 创建视...
    99+
    2024-04-02
  • oracle 11g-R2安装
    f 附件:http://down.51cto.com/data/2367194...
    99+
    2024-04-02
  • Oracle 11g R2 Snapshot Standby
    Oracle 11g引入Snapshot Standby,允许standby database以read-write模式打开。当切换回standby模式,所有在read-write模式的修改都丢失。它是通过...
    99+
    2024-04-02
  • Oracle 11g R2 索引
    索引是oracle提供的一个对象,提供了一种快速访问数据的途径,提高了数据库的检索性能。索引使数据库程序无需对整个表进行全表扫描,就可以在其中找到所需要的数据,就想书的目录,可以通过他快速查找所需信息,无需...
    99+
    2024-04-02
  • Oracle 11g R2 ADG 运维
    --================ Oracle ADG 运维 ================--========测试日志传输========1.在primary上,查看最后归档的日志,强制日志切换AL...
    99+
    2024-04-02
  • Oracle 11g R2 ADG 搭建
    --============Oracle ADG搭建==============--==========准备阶段=========1.检查primary为archivelog模式。select l...
    99+
    2024-04-02
  • RHEL7安装Oracle 11G R2
    Oracle 11G R2 安装 实验环境:RHEL7.4 x64 最简安装数据库版本: Oracle 11G R2IP 地址:192.168.10.133Linux连接工具: xmanager 5 /...
    99+
    2024-04-02
  • oracle 11g r2 em 乱码
    我的系统是redhat 5.5 64位,oracle为11G R2oracle 11g使用的是jdk1.5,jdk1.5以后有了一个简便方法来解决这个问题,只需在$JAVA_HOME/jre/lib/fon...
    99+
    2024-04-02
  • Oracle 11g R2 ADG 监控
    --===============在standby监控DG的恢复过程==================v$managed_standbyv$archived_standbyv$archive_desc_s...
    99+
    2024-04-02
  • Oracle 11g R2如何进行用户管理
    这篇文章给大家分享的是有关Oracle 11g R2如何进行用户管理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如果想查看oracle系统中存在用户可以查看dba_users视...
    99+
    2024-04-02
  • Oracle 11g R2 数据字典
    数据字典是oracle存储关键信息的表和视图的集合。oracle进程会在sys模式中维护这些表和视图,也就是说数据字典的所有者为sys用户,数据存放在system表空间中,数据字典描述了实际数据是如何组织的...
    99+
    2024-04-02
  • Oracle 11g R2 体系结构
    安装oracle软件----创建数据库----在数据库中创建表----表里存储信息---这些表文件需要存储在物理硬盘上面。 假如有一个用户(这个用户可以是远程用户,也可以是本地的,也可以是一个应用程序)连接...
    99+
    2024-04-02
  • Oracle 11g R2 存储结构
    数据文件相关知识 想查看系统中有多少个数据文件我们可以通过动态数据字典或静态数据字典来查看:通过静态数据字典查看数据文件通过动态数据字典来查看数据文件直接查看数据文件的内容是看不到的,必须通过一个逻辑的结构...
    99+
    2024-04-02
  • Oracle 11g R2 RAC删除一节点过程
    实验场景:两节点RAC,主机名是db1、db2,现在需要删除db2,本示例是在正常状态下删除。1.  db1,db2节点检查CSS服务器是否正常,如下即为正常。[root@db1 ~]# su -...
    99+
    2024-04-02
  • Oracle 11g R2 事物的控制
    控制事务 银行转账 李四给张三汇款 ACID A:原子性:整个事务中所有的步骤是不可分割的,原子性原则规定一个事务的各个步骤都必须完成,否则整个事务都不会完成。即保证一个事务中所有的操作都能完成或者都不能完...
    99+
    2024-04-02
  • Oracle 11g R2 安装和配置
    --=========== 0: XServer准备安装XServer,配置XShell--Xming,Xmanager,Vcxsrv--=========== 1: 磁盘分区和挂载cd /etc/yum....
    99+
    2024-04-02
  • Oracle 11g R2 用户与模式(schema)
    创建用户的语法: Create user用户名identified by 密码 default tablespace表空间 quota 大小 on 表空间; 注意:在创建用户的时候虽然用户名写的时小写的,但...
    99+
    2024-04-02
  • Oracle 11g R2 常见问题处理
    --======================查询Oracle错误日志和警告日志通过命令查看错误日志目录SQL> show parameter background_dump_dest;根据错误提示...
    99+
    2024-04-02
  • Oracle 11g R2 管理控制文件
    oracle数据库控制文件是非常重要的文件,它是数据库创建的时候自动生成的二进制文件,其中记录了数据库的状态信息,主要包括以下内容 Ø 数据库的名称,一个控制文件只能属于一个数据库 Ø 数据库创建时间 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作