当前位置: 代码迷 >> Oracle技术 >> 现在想用触发器做实时备份到另外一台服务器上,但怕影响数据库的效率?有高招吗?解决思路
  详细解决方案

现在想用触发器做实时备份到另外一台服务器上,但怕影响数据库的效率?有高招吗?解决思路

热度:300   发布时间:2016-04-24 08:40:48.0
现在想用触发器做实时备份到另外一台服务器上,但怕影响数据库的效率?有高招吗?
现在想用触发器做实时备份到另外一台服务器上,比如每个表都有几个触发器,每个触发器的SQL语句都是一些insert,delete,update的操作,这样会不会影响降低很多数据库的操作效率?
还有没有其它方法实时备份到另外一台服务器上的,请列出具本的SQL语句,谢谢

------解决方案--------------------
SQL code
不建议这样子操作,还是程序端处理就OK,程序中,在连一次另一台服务器 来更新或是其他的动作!
------解决方案--------------------

不要使用触发器。 如果表很少,可以使用物化视图来实现。
------解决方案--------------------


如果是整个DB的备份,可以使用Oracle data guard 来实现。 

11g的DG 备库可以用read only 打开,还是比较方便的。
  相关解决方案