1 Oracle Net高级连接选项
Connect-time failover
Load balancing
Source routing
2 connect-time failover与Load balancing
当多个侦听器协议地址可以访问数据库服务时,可以指定使用这些地址的顺序。地址可以随机选择或顺序尝试。在有多个侦听器可用的情况下,例如Oracle Real Application Clusters (RAC)配置,Oracle Net可以利用侦听器故障转移和负载平衡以及Oracle Connection Manager Source routing。
启用Connect-time failover后,别名会指定两个或多个侦听器地址。如果第一个地址不可用,则尝试第二个地址。Oracle Net按照列出的顺序不断尝试地址,直到它到达一个正在运行的侦听器,或者直到尝试了所有地址并失败。透明应用程序故障转移(TAF)是一种客户端特性,它允许客户端在数据库实例发生故障时重新连接到幸存的数据库。服务器使用通知来触发客户端上的TAF回调。
启用负载平衡后,Oracle Net从地址列表中随机选择一个地址。运行时连接负载平衡特性通过在多个分派器之间平衡活动连接的数量来提高连接性能。在RAC环境中,连接池负载平衡还可以在多个实例之间平衡活动连接的数量。
3 Source routing
与Oracle Connection Manager一起使用,它充当Oracle网络流量的代理服务器,使Oracle网络流量能够通过防火墙安全地路由。Oracle Net将地址作为中继的列表,连接到第一个地址,然后请求从第一个地址传递到第二个地址,直到到达目的地。它与故障转移或负载平衡的不同之处在于,每次建立连接时都会使用所有地址。
4 测试网络连接性
tnsping 网络连接标识符 (在tnsnames.ora配置的)
5 练习题
简要描述Oracle网络支持的高级连接选项
【答题小贴士】:
1、以墨天轮文章的形式解析题目并给出答案
2、将墨天轮文章链接发送到此文的评论区




