oracle 网络架构(三)

服务器端监听器配置
oracle监听器是运行在数据库端的一个进程,这个进程负责监听用户的连接请求。
每当收到一个用户请求,监听器进程就会创建一个影子进程(shadow process),然后把用户请求转交给这个影子进程,由影子进程继续完成用户提交的各种命令。
一旦监听进程把用户转交给影子进程,监听进程的任务就算完成了,它就继续监听下一个用户请求。所以监听器的角色就像一个中间人(有点像。。。不说了)它只负责为用户进程和影子进程搭桥牵线。
监听文件叫listener.ora,位于$ORACLE_HOME/network/admin目录下
oracle能够支持两种连接方式,分别是专有模式(dedicated server)和共享模式(shared server),二者的区别在于,专有模式为每个用户连接启动一个单独的进程(影子进程),相当于为每个用户提供一个单独的到服务器的会话通道
而共享模式是多个用户连接共享一个进程,也就是多个用户共享一个会话通道
listener= (description_list= (description= (address=(protocol=tcp)(host=192.168.1.1)(prot=1521)) ) )
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值