| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2879 人关注过本帖
标题:[转载]不要再说11G升级难
取消只看楼主 加入收藏
狂人狗狗
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2009-1-2
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
[转载]不要再说11G升级难
转载自程伟博客:
http://blog.


Oracle的11g第一个版本已经推出差不多2年了,但市场反应似乎不温不火,新建立的数据中心倒是有一些直接在11g上开发应用,但从9i,10g升级到11g的好像不多,究其原因可归为两点:第一,Oracle产品一般都是第二个小版本会是比较稳定成熟的版本;第二,升级测试要投入太多精力,太长时间,测试效果也无法得到保证,升级之后一不小心来个生产事故得不偿失,稳为上策。


最近一些热门的Oracle论坛讨论11g的帖子越来越多,Oracle似乎也在为即将发布的11g 2版本造势,什么11g技术领先于其他竞争对手3年的说辞依然保持Oracle惯有的强势风格,10G在两年后停止support的声音也不绝于耳,好像不谈11g的DBA就Out了。搞了些资料学习一下,11g倒真是添加了不少新特性,好像该做的不该做的Oracle都做了,倒是其中有一个Real application Testing选件让我眼前一亮,实际测试一下效果不错,解决了过去升级过程中的最大测试难题,故把这个选件功能总结一下与大家分享,开阔一下思路。


Real application Testing的工作原理如下:


1.    在生产库启动数据库活动的捕获进程,采集一段时间内的所有数据库负载。
2.    将负载信息写入特定文件中。
3.    将负载信息文件转移至测试系统的指定位置
4.    启动重放进程读取负载信息文件回放与生产库一致的负载
5.    在测试库中检验真实的测试效果


这种方法的最大好处是,由于它将捕获生产库中的所有活动,因此不会遗漏任何可能导致性能问题的关键操作,而不需要自己构造模拟压力。此外,还可以有选择地针对特定用户、程序等进行捕获,还可指定捕获负载的时间期限,可以重放特定的负载,而不是整个数据库。


偷偷背着老板上来share的,不敢停留太长时间,下次再和大家分享一下一些具体情况如何应用Real application Testing。撤乎!


如果希望了解更多关于Oracle 11g内容,可以登陆http://
搜索更多相关主题的帖子: Oracle 
2009-08-14 15:31
快速回复:[转载]不要再说11G升级难
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011656 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved