oracle服务进程和后台进程区别
2016-05-28 18:07
357 查看
ORACLE进程又分为两类:服务器进程和后台进程。服务器进程用于
处理连接到该实例的用户进程的请求。当应用和ORACELE是在同一台机器上运行,而不再通过网络,一般将用户进程和它相应的服务器进程组合成单个的进程,可降低系统开销。然而,当应用和ORACLE运行在不同的机器上时,用户进程经过一个分离服务器进程与ORACLE通信。它可执行下列任务:
对应用所发出的SQL语句进行语法分析和执行。
从磁盘(数据文件)中读入必要的数据块到SGA的共享数据库缓冲区(该块不在缓冲区时)。
将结果返回给应用程序处理。
server process 就是服务器进程,进程的名字Linux下面类似
ORACLE$SID
系统为了使性能最好和协调多个用户,在多进程系统中使用一些附加进程,称为后台进程。在许多操作系统中,后台进程是在实例启动时自动地建立。一个ORACLE实例可以有许多后台进程,但它们不是一直存在。后台进程的名字为:
DBWR 数据库写入程序;
LGWR 日志写入程序;
CKPT 检查点;
SMON 系统监控;
PMON 进程监控;
ARCH 归档;
RECO 恢复;
LCKn 封锁;
Dnnn 调度进程;
Snnn 服务器。
处理连接到该实例的用户进程的请求。当应用和ORACELE是在同一台机器上运行,而不再通过网络,一般将用户进程和它相应的服务器进程组合成单个的进程,可降低系统开销。然而,当应用和ORACLE运行在不同的机器上时,用户进程经过一个分离服务器进程与ORACLE通信。它可执行下列任务:
对应用所发出的SQL语句进行语法分析和执行。
从磁盘(数据文件)中读入必要的数据块到SGA的共享数据库缓冲区(该块不在缓冲区时)。
将结果返回给应用程序处理。
server process 就是服务器进程,进程的名字Linux下面类似
ORACLE$SID
系统为了使性能最好和协调多个用户,在多进程系统中使用一些附加进程,称为后台进程。在许多操作系统中,后台进程是在实例启动时自动地建立。一个ORACLE实例可以有许多后台进程,但它们不是一直存在。后台进程的名字为:
DBWR 数据库写入程序;
LGWR 日志写入程序;
CKPT 检查点;
SMON 系统监控;
PMON 进程监控;
ARCH 归档;
RECO 恢复;
LCKn 封锁;
Dnnn 调度进程;
Snnn 服务器。
相关文章推荐
- 使用Hibernate4处理Oracle XmlType字段类型
- linux下手工启动oracle centos下手动启动oracle
- centos安装oracle 11g 完全图解
- oracle 后台进程(background process)详解
- Oracle 后台进程 详细
- 与甲骨文长达六年的版权拉锯,谷歌的胜利是软件行业的胜利
- 引用 Oracle Form中如何使用COMMIT
- Oracle各后台进程简介
- Oracle后台进程详解
- Oracle_事务控制语句
- Oracle Form中调用并发请求生成报表并输出为PDF的方法(转)
- Oracle Form Builder本地部署运行的实现(转)
- Oracle EBS R12多组织访问架构(转)
- oracle数字转换为人民币大写
- oracle转mysql总结
- Oracle空串与null的处理
- Oracle 12c创建用户是出现“ORA-65096: invalid common user or role name”的错误 - CalvinR
- Oracle 11g 新特性 - Database Replay (重演) 说明
- oracle存储过程和触发器
- oracle游标的使用