一、什么是Oracle数据库后台进程
为了时系统性能最好并能够协调多个用户,多进程系统使用了一些附加进程,成为后台进程。
在许多操作系统中,后台进程是在实例启动时自动建立的。一个Oracle实例可以包含许多后台进程,但是他们不是一直存在的。
二、后台进程分类
1、DBWR 数据库写入进程
2、LGWR 日志写入进程
3、CKPT 检查点进程
4、SMON 系统监控进程
5、PMON 进程监控
6、ARCH 归档进程
7、RECO 恢复进程
8、LCKn 锁进程
9、Dnnn 调度进程
10、Snnn 服务器
每个后台进程与Oracle数据库的不同组件进行交互,完成特定的功能。比如,DBWR负责脏数据存盘工作,LGWR负责将LOG BUFFER中的数据写入在线日志文件。