计算机教程 第13章Net8网络:新特性和概念.pdfVIP

计算机教程 第13章Net8网络:新特性和概念.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载 第13章 Net 8 网络:新特性和概念 本章要点: 概述 连接管理器 其他新特性和概念 配置一些新特性 配置文件示例 Oracle 8 重新命名 SQL*Net 2.x 为Net 8.x 。伴随这一名字改变的是一组重要功能的加强, 如果正确地配置它,数据库能产生更好的可伸缩性和性能。这些加强包括多路复用、连接池、 集中、命名服务的改变、连接改变、安全改变和整个性能。管理也得到提高。 13.1 概述 Net 8 是服务器反向兼容到 SQL*Net 2.1 ,但不是客户向前兼容。也就是说, Net 8 监听器 能服务于Net 8 和SQL*Net 2.x 客户,但 SQL*Net 2.x监听器仅能服务于同版本或低版本客户 (不包括更高版本,因此不包括Net 8 客户)。 可伸缩性通过多路复用、连接池、集中和增强命名服务的可用性得到增强。连接现在支 持外来数据源和第二层的开放数据库连接( Open Database Connectivity ,O D B C ),O D B C支 持存储过程调用。安全性是通过高级安全选项( Advanced Security Option ,A S O )来增强的, A S O 允许基于公共密钥技术X . 5 0 9 数字认证的单方签名, A S O还包括在客户和服务器之间基本 的点到点(“通过线路”)加密。在客户和服务器之间用数字证书相互认证,提供单方签名证 实,它通常被认为在多数情况下要优于其他外部认证技术。性能的增强是通过对 TNS Raw接 口的使用、客户端名字缓存(类似于U N I X 的D N S方式)和优化调度编码路径获得的。 可管理性的提高是通过提供本地原始设备制造商( O E M )和OEM applet集成支持得到的。 对分布式数据库可以和本地数据库一样进行集中化配置。 O r a c l e命名(Oracle Names )提供了 增强的动态发现。 Oracle 8 的Net 8 客户可以有配置简档,有一个 Net 8 向导可以用来配置。最 后,可以为小规模的系统自动地提供一个缺省配置。 13.2 连接管理器 连接管理器(Connection Manager ,C M A N )是一个新的网络特性,它仅能工作在多线程 服务器(M T S )选项上。它集中来自多个客户请求,并将它们多路复用到一个物理通讯。除 了集中以外,连接管理器能完成几种功能,包括担任防火墙,能够授权传输或在不同协议之 间担任转换的网桥。 使用防火墙能力, C M A N 能够通过基于的源(主机或客户)、目的主机和数据库( S I D ) 的连接管理器创建客户端授权访问控制列表 ( A C L )和过滤(允许和拒绝)传输。 使用协议桥能力, C M A N有效地替代以前的多协议交换( M P L ),允许主机(客户和服务 126计计第三部分计Oracle 8.x RDBMS 下载 器)使用不同网络协议互相通讯。 多路复用包括合并多个逻辑会话到一个物理链接,在本质上,这个物理链接在多个会话 中共享,它们当中没有一个会话在时间上会 1 0 0%地使用这个物理链接。第一个会话建立物理 链接,然后该物理链接被以后的会话分时共享。当所有的会话被关闭时,物理链接就被关闭。 为什么多路复用是有益的?当使用 M T S选项时,多路复用允许比没有使用它时有更多的 并发会话。并发会话的数量被操作系统限制,如对文件描述符、信号量、进程和套接字的操 作系统最高限度。没有多线程服务器 M T S选择,一般只能有几百个( 2 0 0 ~ 3 0 0 )并发会话。有 了它,几千个并发会话是可能的,也就是增加了单位时间总产量(也就是吞吐量)。正如所提 到的,负载的可伸缩性是可能实现的,因为所有会话不总是 1 0 0%地忙。换句话说,它们在一 些点处于空闲状态。它们在时间上的空闲重叠为并发提供了机会。因此,用长时间运行的 S Q L语句、复杂的 S Q L语句或者那些有高比例计算时间的 S Q L语句的应用将从 M T S和Net 8 中 多路复用获得最多的利益。因此, M T S选项和Net 8 多路复用打破在高并发环境(操作系统和 网络)中潜在的主要瓶颈。C M A N负责管理多路复用,用M T S选项提供它工作的基础。 与多路复用

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档