[计算机软件及应用]第二篇之三 Oracle体系数据库结构-数据库实例.pptVIP

  • 4
  • 0
  • 约7.26千字
  • 约 52页
  • 2018-02-15 发布于浙江
  • 举报

[计算机软件及应用]第二篇之三 Oracle体系数据库结构-数据库实例.ppt

[计算机软件及应用]第二篇之三 Oracle体系数据库结构-数据库实例

8.3 Oracle后台进程 Oracle进程概述 Oracle后台进程 * 8.3.1 Oracle进程概述 进程的概念 进程是操作系统中一个独立的可以调度的活动,用于完成指定的任务。进程与程序的区别在于: 进程是动态的概念,即动态创建,完成任务后立即消亡;而程序是一个静态实体。 进程强调执行过程,而程序仅仅是指令的有序集合。 进程的类型 用户进程 服务器进程 后台进程 * 用户进程 当用户连接数据库执行一个应用程序时,会创建一个用户进程,来完成用户所指定的任务。 连接 会话 * 服务器进程 服务器进程由Oracle自身创建,用于处理连接到数据库实例的用户进程所提出的请求。用户进程只有通过服务器进程才能实现对数据库的访问和操作。 服务器进程分为专用服务器进程和共享服务器进程两种。 服务器进程主要完成以下任务: 解析并执行用户提交的SQL语句和PL/SQL程序; 在SGA的数据高速缓冲区中搜索用户进程所要访问的数据,如果数据不在缓冲区中,则需要从硬盘数据文件中读取所需的数据,再将它们复制到缓冲区中; 将用户改变数据库的操作信息写入日志缓冲区中。 将查询或执行后的结果数据返回给用户进程。 * 后台进程 后台进程作用 为了保证Oracle数据库在任意一个时刻可以处理多用户的并发请求,进行复杂的数据操作,而且还要优化系统性能,Oracle数据库起用了一些

文档评论(0)

1亿VIP精品文档

相关文档