返回顶部
首页 > 资讯 > 数据库 >Oracle的后台进程是什么
  • 522
分享到

Oracle的后台进程是什么

2024-04-02 19:04:59 522人浏览 泡泡鱼
摘要

本篇内容介绍了“oracle的后台进程是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1 SMON:常

本篇内容介绍了“oracle的后台进程是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Oracle的后台进程是什么

1 SMON:常规任务:定期合并字典管理的表空间中的空闲空间;系统崩溃或实例故障的情况下将联机重做日志文件中的条目应用于数据文件,执行崩溃恢复,在重新启动期间清除所有表空间中的临时段。

2 PMON:清除已经删除的用户连接或者以其它方式失败的用户连接或进程。回滚到电源断开时正在处理的事物。在缓冲区缓冲中标记可用的十五块。删除表中受影响的行上的。从活动进程列表中删除未连接进程的进程ID。与监听器交互,将实例状态的相关信息提供给传入的连接请求。

3 DBWn:将缓冲区中新增或者改动的数据块(脏块)写入数据文件。LRU算法,优先写入最早,最小的脏块。请求较多的块则放在内存中。最多20个进程,由DB_WRITER_PROCESS参数控制。进程名为DBW0-DBW9,DBWa-DBWj。

4 LGWR:管理重做日志缓冲区,将重做信息写入重做日志文件,此事物才能认为已经完成,才可以通过DBWn将缓冲区中的脏块写入到数据文件。如果重做日志文件损坏,LGWR会将日志写入到未损坏的文件,并在alter文件中记录错误。如果所有成员都不可用则进程失败并将实例挂起直到问题纠正。

5 ARCn:数据库处于ARCHiveLOG模式(使用archive log list 查看数据库日志模式)时将填满的重做日志复制到一个或多个目的目录(称为归档重做日志目录)。理想状态下,归档进程在下一次填满重做日志文件钱完成复制操作,否则将影响性能,导致重做日志文件无法接收新的重做记录。可以通过设置较大的重做日志文件,增加重做日志组的数量和增加ARCn进程的数量。最多30个ARCn进程(LOG_ARCHIVE_MAX_PROCESSES)。

6 CKPT:CKPT更新控制文件和数据文件的标题,写入最近成功的SCN。重做日志文件切换自动生成一个检查点。

7 RECO:处理分布式事务(包括对多个数据库中的表进行改动的事务)

“Oracle的后台进程是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: Oracle的后台进程是什么

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

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

猜你喜欢
  • Oracle的后台进程是什么
    本篇内容介绍了“Oracle的后台进程是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1 SMON:常...
    99+
    2024-04-02
  • oracle后台进程是怎样的
    这篇文章将为大家详细讲解有关oracle后台进程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。oracle后台进程伴随实例的启动而启动,他们主要是维...
    99+
    2024-04-02
  • Oracle部分后台进程
            1.PMON:后台进程 负责在连接出现异常中止后进行清理工作 PMON会回滚未提交的工作,释放锁,并释...
    99+
    2024-04-02
  • 什么是mysql后台线程
    什么是mysql后台线程,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.mysql后台线程mysql后台线程主要用于维持服务器的正常运行和完...
    99+
    2024-04-02
  • Oracle 各后台进程功能说明
    一、SMON:系统监督进程1.主要是已经提交的数据但是还没有进行写入数据文件给断电了,重启的时候,smon 就会进行恢复a.执行前滚,将已经写入重做日志文件但是还没有写入到数据文件中的数据(使用scn 号码...
    99+
    2024-04-02
  • Linux后台开发中避免僵尸进程的方法是什么
    这篇文章主要介绍“Linux后台开发中避免僵尸进程的方法是什么”,在日常操作中,相信很多人在Linux后台开发中避免僵尸进程的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • oracle后台进程LGWR,DBWR,SMON,CKPT的工作机制
    控制文件:记载了数据文件名称和路径。重做日志名称和位置,日志序列号,检查点和日志历史信息,以及RMAN备份信息。当oracle服务器出现实例失败或介质失败时,通过控制文件所记载的日志和检查点信息,o...
    99+
    2024-04-02
  • 怎么理解PostgreSQL的后台进程autovacuum
    本篇内容介绍了“怎么理解PostgreSQL的后台进程autovacuum”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、数据结构Auto...
    99+
    2023-05-31
  • PostgreSQL的后台进程walsender分析
    这篇文章主要介绍“PostgreSQL的后台进程walsender分析”,在日常操作中,相信很多人在PostgreSQL的后台进程walsender分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2024-04-02
  • PostgreSQL的后台进程checkpointer分析
    本篇内容介绍了“PostgreSQL的后台进程checkpointer分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,...
    99+
    2024-04-02
  • 为什么PostgreSQL checkpointer后台进程使用这么多内存
    这篇文章主要讲解了“为什么PostgreSQL checkpointer后台进程使用这么多内存”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“为什么Postg...
    99+
    2024-04-02
  • 在 Uber FX 中实现后台进程正常关闭的正确方法是什么?
    在Uber FX中,实现后台进程正常关闭的正确方法是什么?这是许多人在使用Uber FX时经常遇到的问题。作为一款强大的后台任务处理框架,Uber FX提供了一种简单而有效的方法来管理...
    99+
    2024-02-09
  • Linux如何查看后台进程
    这篇文章给大家分享的是有关Linux如何查看后台进程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。LINUX后台进程也叫守护进程(Daemon),是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任...
    99+
    2023-06-28
  • 在Linux下让进程在后台可靠运行的几种方法分别是什么
    这期内容当中小编将会给大家带来有关在Linux下让进程在后台可靠运行的几种方法分别是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在Linux系统中有时我们会遇到用 telnet/ssh 登录了远程的...
    99+
    2023-06-28
  • linux中mongodb在后台运行进程
    # 方法1:(推荐)# --fork 选项将会通知 mongod 在后台运行/path/to/MongoDB_Dir/bin/mongod --logpath /path/to/file.log --log...
    99+
    2024-04-02
  • Linux后台进程管理的常用命令
    这篇文章主要介绍“Linux后台进程管理的常用命令”,在日常操作中,相信很多人在Linux后台进程管理的常用命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux后台进程管理的常用命令”的疑惑有所帮助!...
    99+
    2023-06-13
  • PostgreSQL 源码解读(115)- 后台进程#3(checkpointer进程#2)
    本节简单介绍了PostgreSQ...
    99+
    2024-04-02
  • PostgreSQL 源码解读(236)- 后台进程#14(autovacuum进程#2)
    本节简单介绍了PostgreSQL...
    99+
    2024-04-02
  • Python的进程及进程池是什么
    这篇文章主要介绍了Python的进程及进程池是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。进程进程是操作系统分配资源的基本单元,是程序隔离的边界。进程和程序程序只是一组...
    99+
    2023-06-21
  • 进入gitlab控制台的命令是什么
    进入GitLab控制台的命令GitLab是一个基于Git的代码托管平台,可用于管理和协作开发。在使用GitLab时,有时我们需要进入GitLab控制台进行一些管理操作。那么,进入GitLab控制台的命令是什么呢?在Linux系统中,我们可以...
    99+
    2023-10-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作