RAC的TAF简单测试
ZT: http://yangtingkun.itpub.net/测试一Oracle的RAC的高可用功能除了负载均衡还包括TAF(Transparent Application Failover)。RAC的TAF是指会话连接到一个实例上,如果这个实例出现了故障,Oracle会自动将会话迁移到另一个实例上。看一个简单的例子。首先不配置TAF,在客户端TNSNAMES.ORA中进行如下的测试:TESTRAC =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.198.224)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.198.225)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = testrac)))
On AIX RAC中global cache cr rquest的的处理方法
在statspack中有大量的global cache cr request:这个等待事件主要是节点间通讯异常造成的.1.需要确定应用的分布,尽量将不同的业务类型分配到不同的instance上面2. 确定inter connect网络状态[root]# netstat -p udpudp:3500183652 datagrams received0 incomplete headers0 bad data length fields0 bad checksums8402728 dropped due to no socket12017785 broadcast/multicast datagrams dropped due to no socket231620 socket buffer overflows3479531519 delivered3119249970 datagrams output如果存在较大的socket buffer overflows
create a physical standby db
create a physical standby database steps:1.physical standby 是将primary database的archielog apply 到standby database,从而完成primary database 和 standby database的数据一致性2.standby 有以下先决条件必须满足:2.1 oracle的版本必须一致2.2 操作系统必须一致(版本没有要求)2.3 primary database 必须运行在archive mode下2.4 数据库文件结构和名称必须一致,如果不一致,则必须在standby machine 做链接文件2.5 primary database必须 force logging mode3.下面以primary 和standby 分部在不同host上为例:3.1 确认primary 运行在