Oracle 10g stream 推荐配置_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3750 | 回复: 0   主题: Oracle 10g stream 推荐配置        下一篇 
匿名用户
发表于: IP:您无权察看 2011-12-27 15:43:43 | [全部帖] [楼主帖] 楼主

Oracle 10g stream 推荐配置

文章目的是使用oracle stream共享和数据stream的事件,无论在一个数据库中,或从一个数据库到另一个,文本的目的是协助oracle DBA配置oracle stream的配置。

范围和用用。在9.2版本更高的oracle stream,要使oracle支持分析师配置一些建议

Oracle 10g推出了更加灵活和搞笑的方式实施stream的复制。

Stream的复制可以从以下方式来实施。

1、              一个后台捕获进程为捕获一个变化表,角色,或整个数据库,捕获进程捕获redo log的变化,将每个变化记录成一个LCR。

2、              捕获过程排入到一个指定的LCR队列中

3、              此队列将传播到其他不同的数据库。

4、              一个后台apply进程适用于目标数据库。

目标数据库

Stream 配置

1、  软件版本
使用oracle 10.1最新的补丁集

2、  初始化参数
1、兼容性:10.1.0以上

2、GLOBAL_NAMES

3、JOB_QUEUE_PROCESSES如果要保证处理量,请将它设置4或者更高。
4、PARALLEL_MAX_SERVERS并行服务器的最大数量

5、SHARED_POOL_SIZE每个捕获进程需要10mb的共享池大小,但是最多使用10%。

6、OPEN_LINKS同时打开连接远程的最大数量

7、PORCESS为保证此参数的值,允许所有的后台顺利进行。

8、SESSION会话

9、SGA_MAX_SIZE

10、TIMED_STATISTICS
。。。。。。。


3、  数据库的存储
1、表空间stream管理队列作为一个队列,它可以创建一个单独的表空间,每个流管理员可以再一个单独的表空间里创建任何对象。创建方法:

 CREATE TABLESPACE &streams_tbs_name DATAFILE
'&db_file_directory/&db_file_name' SIZE 25 M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
ALTER USER strmadmin DEFAULT TABLESPACE &streams_tbs_name QUOTA UNLIMITED ON &streams_tbs_name;


2、为捕获进程和apply分队

 dbms_streams_adm.set_up_queue(queue_name =>'CAP_SITEA“)
dbms_streams_adm.set_up_queue(queue_name =>'APP_FROM_SITEB');


4、  数据库权限
需要dba,然后用DBMS_STREAMS_AUTH.GRANT_ADMIN_PRIVILEGE('STRMADMIN“);给其角色权限。

5、  Steam site类型:目标库
1、日子
2、心跳表
3、定期检查点
4、定期执行维护
5、捕捉配置信息
6、传输配置
7、其他配置与RAC环境

Steam site类型:源库
1、权限
2、实例
3、解决冲突
4、apply进程
5、additional配置为应用于RAC环境应使用建议的stream配置。



赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论