<b>通过Oracle衔接纳理器掌握数据库衔接-开辟技术</b>[Oracle防范]
本文“<b>通过Oracle衔接纳理器掌握数据库衔接-开辟技术</b>[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
为了更好的掌握Oracle数据库的衔接,Oracle提出了一个衔接管理器的办理筹划.衔接纳理器是Oracle开辟的一此中间件办理筹划,它供应了很多可缩放性的特点.Oralce衔接纳理器又是一个多用处的联网办理筹划,可用于晋升可伸缩性、供应多协议连通性以及安全网络拜候掌握筹划.以下图所示,具体的来说Oracle衔接纳理器可以实现以下几个功效.
功效一:多路复用.
Oracle衔接纳理器通过充当一个衔接集合器以在单个网络衔接内集合多个客户端数据库会话,以支持大量用户衔接到一个服务器.也就是说,衔接纳理器可以分组很多客户衔接并把它们作为一个单独的多路复用网络衔接发送给Oracle服务器,这就降低了服务器必须管理的网络衔接总数目.如上图所示,假如目前有三个用户通过客户端要衔接到Oracle数据库据服务器中,则这三个用户可以先衔接到"Oracle衔接纳理器"上.然后衔接纳理器会对客户端的恳求举行处理,并把它们合成一个恳求转发给数据库服务器.此时数据库服务器就会认为这三个用户的恳求是来自于同一个客户端.从而可以支持大量客户端衔接到一个数据库服务器中;同时可以降低服务器管理的网络衔接总数目.别的这种处理机制还可以降低数据库服务器的系统资源开销,提高数据库的性能.因为Oracle衔接纳理器可以通过将到服务器的网络衔接数目降至道最低来削减操作系统的资源要求,可以避免数据库网络利用中的瓶颈,数据库系统的可伸缩性将得到极大的改进.
故当企业的客户端数目对比多的话,笔者倡议数据库管理员在网络中布置一个衔接纳理器.客户端通过衔接纳理器来衔接到Oracle数据库中.
功效二:支持防火墙,提高数据库安全.
在Oralce衔接掌握器中表现了跟防火墙很好的合作性.如通过Oralcle衔接纳理器的Proxy功效,防火墙厂商可以在Oracle环境中供应布置真正分布式互联网和内联网利用程序所必须的支持.从前在没有这个功效的时刻,防火墙就成为了Oracle数据库网络利用的庞大障碍之一.
如笔者从前在布置Oracle数据库利用的时刻,就呈现过很多防火墙与Oracle数据库不兼容的案例.如一次笔者给防火墙利用了一个补钉程序.在打补钉之前,数据库衔接还很正常的.但是当打了补钉之后,数据库衔接就呈现了问题.如客户端与Oralce数据库服务器之间会呈现一些间歇性的断开现象,固然说笔者猜疑是这个补钉程序呈现了问题,但是没有证据防火墙厂商也会买我的帐.笔者花了好几天时间对网络与数据库通信举行跟踪;并且还去调查其他企业能否也有近似的情形.皇天不负有心人,终于让笔者发现了问题所在.然后笔者就跟防火墙厂商举行接洽,协商具体的办理筹划.在彼此双方的通力合作下,这个问题终于得到了圆满的办理.
固然目前Oracle数据库可以供应对防火墙的支持.如支持IP过滤防火墙,以监督IP网络信息包的传达,并过滤出哟阿么不发自指定计算机组的信息包.并且还可以通过基于代理的防火墙禁止来自防火墙外部的信息直接流入到企业网络中.这种防火墙就仿佛是企业的一个看门人,会对用户的恳求举行检查并只发送得当的信息到企业网络.可见防火墙是企业网络中一个重要的安全机制,也是保护Oracle数据库安全的一个重要手段.但是类上面这种防火墙与Oracle数据库之间呈现的冲突常常会碰到,并且有时刻很难查找问题的缘由.而目前通过Oracle衔接纳理器则可以很好的避免这种情形,可以大大地削减因为防火墙问题而给数据库衔接带来的不良反映.
以上是“<b>通过Oracle衔接纳理器掌握数据库衔接-开辟技术</b>[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |