Oracle的几点注记

本文介绍了Oracle数据库相关知识。PGA用于存储绑定变量、排序区等实际值,代替执行SQL语句所需的绑定变量。监听器负责监听网络连接到数据库的用户,在专用或共享服务器模式下,将用户进程分配给相应进程处理,完成后返回继续服务新连接。
  • PGA用来存储诸如绑定变量、排序区以及游标处理的内容。虽然共享池的高速缓存已经存储了SQL或PL/SQL的分析信息,但用户要依据其执行select或updatte语句的值不能被共享。PGA是用来存储实际值的,这些实际值代替了执行SQL语句需要的绑定变量。

  • 监听器的作用:Oracle监听器进程监听通过网络连接到数据库的用户。当某个用户连接Oracle服务器时,监听器进程做两件事情。如果使用的是专用服务器模式,则监听器告诉Oracle生成一个新的专用服务器进程,然后将该用户进程分配给此专用服务器进程。如果使用的是共享服务器模式,则监听器将此用户进程发送给另一个名为调度进程的进程,调度进程将把此请求放入请求队列,下一个可用的共享服务器进程将从请求队列中把它取出来,请求队列位于SGA中,并且被一个实例的所有调度进程所共享,在服务器进程完成请求后,将结果放入调度进程的响应队列中,每个调度进程在SGA中都有自己的响应队列,然后调度进程将完成的请求返回给恰当的进程。一旦监听器进程将用户连接交给了专用服务器进程或调度进程,那么在连接中就不再涉及它了,它将返回以便为新到来的连接服务。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/37724/viewspace-152510/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/37724/viewspace-152510/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值