数据库A要实时写入数据,数据量很大,峰值是60W/小时。
同时,还要从A上进行查询操作,有多表查询,10分钟一次。
因为A是生产环境,本身压力很大,担心对A的过于频繁的查询会影响性能。所以考虑增加数据库B。将A中的部分表实时(或5分钟内)同步到B。然后在B中进行查询。
我知道快照技术,但应该不可以做到同步吧?
不知道ORACLE9I_Enterprise版本提供什么技术可以做到这样的实时复制或者同步?希望对主数据库A的影响控制到最小。
希望高手指点下,多谢先。
同时,还要从A上进行查询操作,有多表查询,10分钟一次。
因为A是生产环境,本身压力很大,担心对A的过于频繁的查询会影响性能。所以考虑增加数据库B。将A中的部分表实时(或5分钟内)同步到B。然后在B中进行查询。
我知道快照技术,但应该不可以做到同步吧?
不知道ORACLE9I_Enterprise版本提供什么技术可以做到这样的实时复制或者同步?希望对主数据库A的影响控制到最小。
希望高手指点下,多谢先。
解决方案 »
- 分档统计的sql问题
- ORACLE 语句 右连接 疑问
- imp导入*.dmp发现触发器不见了
- 急:oracle的速度越来越慢?(参加讨论给分)
- oracle如何调用存储过程?
- 请教:查看一个主键的信息的SQL语句如何写
- 请教:oracle9i能支持中文字段名吗?
- 我建的序列为什么会断值?
- select * from table_1 A,table_2 B where A.col_a=b.col_a(+)?
- 关于select 语句中对某一属性求和(用sum吗?)
- recover database until cancel using backup controlfile; 是从哪里恢复的控制文件?
- 写一个sqlplus写个程序,可以卸载指定用户数据,并可以将这些数据输出保存到平面文件
g select * from oracle.students;