暂无图片
分享
盛文斯
2019-03-17
oracle DG failover后的flashback操作的并行度更改

云和恩墨的专家好,


    我这边遇到一个问题,想改变DG在failover后主库进行的flashback操作时的并行度,就是主库执行flashback to scn xxxxxx的命令所默认的并行度。我们观察到默认是128的parallel,但是由于某些原因,我们可能需要降低并行度,请问有什么参数可以控制吗?

    我在网上到处都找不到相关文章,也无法从专业书籍里找到类似的研究。

收藏
分享
3条回答
默认
最新
Moone

经测试,flash的并行度默认受CPU_COUNT参数控制,我是在11204环境测试,你可以试试,一下是测试过程:


SYS@ora11g> alter system set cpu_count=2;


System altered.


SYS@ora11g> flashback database to scn 16230696093026;


Flashback complete.


SYS@ora11g> alter system set cpu_count=1;


System altered.


SYS@ora11g> flashback database to scn 16230696092709;


Flashback complete.


image.png


暂无图片 评论
暂无图片 有用 0
盛文斯

Hi Monne,非常感谢你的回复,我也按照你的方法进行了测试,实验证明确实与cpu_count参数有莫大的关系,但并非你所测试的1对1,也就是并非多少个cpu_count对应多少个slave,但仍然帮助巨大。


非常感谢你提供的思路,谢谢🙏!

暂无图片 评论
暂无图片 有用 0
盛文斯
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏