博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

XStorage

eXceed Storage ,edited by XiaoMao 持续不断地尽最大努力去做事。
xiaomao2006.cublog.cn


exp/imp(5)之server ,client架构
在知道exp/imp的概念后,您总得要了解下oracle 架构吧
 
说白了,oracle 是server ,client架构,也是server,web的架构;
 
server,web的架构 又分有没有application server,这个我们不细说;
 
主要说server ,client架构,它是通过oracle net这个组件来实现;
 
client端没什么好说的,server有个概念大家要知道,就是
 
 
区别oracle dedicated server 与shared server

dedicated server (专用服务器):

如果oracle 连接请求是一个有效的service name 也就是一次成功的连接 ,oracle listener

会产生出一个新的进程来处理这个连接。这个新的进程就是我们所说的服务器进程 (也叫做影子进程)

这个进程产生后 ,listener 开始连接并传递和处理相关的地址和帐号信息 ,所有这些处理完毕后。listener将不再处理相关的连接信息 而转由服务器进程去处理相关的操作 ,这就是专服务器的工作模式。

shared server (共享服务器):在共享模式下一般有一个或者多个适配器来处理相关的服务请求 。当一个连接的请求到达后,服务器不是产生一个专用的进程,取而代之的是listenter 已经包含了一个可以处理这个请求的相关的适配器的列表。这个请求将被分配给一个可以处理该请求的适配器 ,这个适配器会一直处理这个请求的相关的操作直到结束。一个单独的适配器可以管理几百个用户的会话 。其工作原理是通过队列来管理会话,然后传递会话给oracle 的PGA 和SGA 。

发表于: 2008-06-29 ,修改于: 2008-06-29 16:42,已浏览252次,有评论0条 推荐 投诉


网友评论

发表评论