ORACLE体系结构-ORACLE进程简介

在ORACLE实例启动时除了分配一块很大区域的内存外,还会启动一系列的进程。Oracle中的进程有哪些特点?

ORACLE进程可以分为用户进程、服务器进程、后台进程。

用户进程:用户连接数据库时会创建一个用户进程,该进程用于和服务器进行会话,向数据库服务器发生请求,接收数据库的响应。

服务器进程:由ORACLE数据库服务器创建,用于接收用户进程发起的连接。用户进程只有通过服务器进程才能对数据库执行操作,维护当前某个连接的连接信息。服务器进程可分为专用服务器进程和共享服务器进程。如果是专用服务器则一个服务器进程只接收一个用户进程。如果为共享服务器进程则一个服务器进程可以为多个用户进程提供服务。

后台进程:用于执行系统优化,提高系统性能而在后台运行的一系列进程。创建的后台进程有DBWR,LGWR,CKPT,SMON,PMON等。

你可能感兴趣的:(ORACLE体系结构-ORACLE进程简介)