Oracle11g Data Guard新增加Snapshot Standby模式

Oracle11g Data Guard新增加Snapshot Standby模式

Oracle11g文档上看到,Oracle11g的data guard除了原有的physical standby和logical standby,又增加了一种新的snapshot standby模式。

该模式从physical standby转化而来,转化成snapshot standby以后,standby可以继续接收primary传过来的日志,但是不会应用,snapshot standby是可以进行读写操作的。在需要的时候,再将snapshot standby转换回physical standby,然后继续从前面转换成snapshot standby的那一刻开始应用日志。

从上述的描述可以发现,这个实际上跟我以前一篇文章中提到的Oracle10g physical standby也可以进行读写操作是一样的,Oracle11g将这一旧功能重新打包以一个新的名字推出了而已,当然,在读写操作的同时还可以接受主库传过来的日志算是一点改进。不过估计在操作方面会有所简化,比如应该不会再需要手工创建restore point和flashback了,通过一条转换状态的命令ALTER DATABASE CONVERT TO SNAPSHOT STANDBY或ALTER DATABASE CONVERT TO PHYSICAL STANDBY就可以自动完成这些繁琐的步骤了。

已经下载了oracle11g for linux版本,但手头没有linux环境,更多实际测试,估计要等下周从广东回来以后了^_^

Oracle11gR1 for Linux可以下载了

刚在cnoug聚合的Awad’s Blog上看到,oracle11gR1的Linux版本已经可以在OTN下载了,版本号11.1.0.6.0

下载地址:http://www.oracle.com/technology/software/products/database/index.html
文档地址:http://www.oracle.com/technology/documentation/database11gR1.html

Oracle11g Download

Windows平台不支持32k的block size

Itpub上有人提到在windows平台的Oracle10g中创建32k的block cache出错

SQL> alter system set db_32k_cache_size=10m;
alter system set db_32k_cache_size=10m
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-00382: 32768 not a valid block size, valid range [..]

实际上Oracle9i也是这样子的。根据metalink的说法,这个限制不是oracle的问题,而是os的限制。

[继续阅读全文]

压力测试和展示工具Swingbench简介

swingbench
上次在OOW了解到一个压力测试工具Swingbench,这是Oracle UK的一个员工在一个被抛弃的项目的基础上开发的。目前稳定版本2.2,最新版本2.3,基于JDK1.5。该工具是免费的,可以在作者的网站(国内无法访问,需要使用代理,推荐Torpack,最新版已经改名叫XeroBank Browser)上自由下载,并且拥有详细的使用文档。除了Swingbench,作者还开发了两个相关工具:测试数据生成工具DataGenerator和跟踪文件分析工具Trace Analyzer

[继续阅读全文]