Make Connection NON Load Balance But Failover to RAC

作者: Maclean Liu , post on August 19th, 2011 , English Version
【本站文章除注明转载外,均为本站原创编译】
转载请注明:文章转载自: Oracle Clinic – Maclean Liu的个人技术博客 [http://www.oracledatabase12g.com/]
本文标题: Make Connection NON Load Balance But Failover to RAC
本文永久地址: http://www.oracledatabase12g.com/archives/make-connection-non-load-balance-but-failover-to-rac.html

今天在Q群里有朋友问如何配置客户端以限制应用仅连接到特定的一个实例,而将其他实例作为Failover的对象;有网友称这是拿RAC来做双机热备。实际上在过去的8i 时代,OPS就是被人们用来充当一种升级版的双机热备的,因为双机热备仍只有1台服务器在运行,而OPS让原来闲置的备机资源也得到一定程度的利用,而且其MTTR要短于双机热备,所以虽然当时的OPS仍有着显著的性能问题(没有cache fusion),但仍有不少用户使用。

我们可以在tnsnames.ora文件中配置类似如以下2个服务别名来限制应用连接到某个特定实例,并支持client端的TAF。

FINANCE =
 (DESCRIPTION=
  (ADDRESS=
       (PROTOCOL=tcp)
       (HOST=VRH1)
       (PORT=1522))
  (CONNECT_DATA=
     (SERVICE_NAME=VPROD)
     (INSTANCE_NAME=VPROD1)
     (FAILOVER_MODE=
       (BACKUP=HR)
       (TYPE=select)
       (METHOD=basic))))

HR =
 (DESCRIPTION=
  (ADDRESS=
       (PROTOCOL=tcp)
       (HOST=VRH2)
       (PORT=1522))
  (CONNECT_DATA=
     (SERVICE_NAME=VPROD)
     (INSTANCE_NAME=VPROD2)
     (FAILOVER_MODE=
       (BACKUP=FINANCE)
       (TYPE=select)
       (METHOD=basic))))

关于Load Balance和Failover的更多信息可以参见Dan Norris的<Oracle Real Application Clusters
Load Balancing and Failover Options>和Jeremy Schneider的<Oracle Services on RAC: Five
Things You Might Not Know>

© 2011, www.oracledatabase12g.com. 版权所有.文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.

相关文章 | Related posts:

  1. Load Balancing and Failover with Oracle 10gR2 RAC
  2. What’s preconnect.svc in 11g RAC?
  3. 10.2 Best Practices For Streams in RAC environment
  4. Best Practices for Automatic Failover Using Oracle Data Guard 10g Release 2
  5. Oracle Real Application Clusters One Node and Rac One Node Price
  6. Creating a RAC Physical Standby for a RAC Primary
  7. Creating a Single Instance Physical Standby for a RAC Primary
  8. HOW TO LOAD SQL PLANS INTO SPM FROM AWR
  9. Improved features to Deploy PeopleSoft on Oracle Grid
  10. How to Make Use of Oracle's Data Compression with Materialized Views.

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>