两服务器定期同步更新问题 我有服务器A,服务器B;服务器A数据较多为业务系统,每天都在改变;服务器B为网站系统,现在要每周取服务器A的几张固定的表中做过更新的内容(相对于上周)去更新服务器B数据,自动更新,这个用什么实现好呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么版本的数据库?mv 或者stream都可以考虑. procedure也可以. 看你的用途,如果只是用来实现在另一台机器上做查询,其实 mv是比较合适的.如果表结构会变化,而另一个机器上什么都要做(意思是数据的增删改),那么还是用高级复制吧.如果仅仅是数据变化,而另一个机器上什么都要做(意思是数据的增删改),那写个存储过程+dblink 通过insert 的方式最简单.还要看你的数据实时程度了,像你说的定时的话,那就无所谓了.如果实时的话,mv trigger都行. 感觉用Procedure + Job比较可行,在原先的表中数据更新时同时记录数据的行ID和表名在一张缓存表中,然后Job定时每周调用Procedure处理缓存表,处理完毕后删除缓存表数据。 procedure中写insert之类的语句.job就是指dbms_job 这样的包,主要用来定时运行,不过建议使用crontab来 求救?? oracle9登陆提示没有监听器是什么原因.(解决送100分) oracle 导出导入问题?? PRO*C 能否使用dbms_xml...等一系列包? 关于在oracle里用cast的问题 sql语句问题 这里如何动态调用存储过程? 在ORACLE9i中改变计算机名和工作组名的问题 请问ORACLE支持SCO UNIX吗? 为什么OracleOraHome90ManagementServer服务起不来 这个如何实现(sql代码,删对象) 求助一个关于cross join的问题!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货