数据库同步为什么不建议使用dblink方式

数据库同步为什么不建议使用dblink方式,第1张

原因是:数据量多的话,oracle应该不知道断点续传功能的,如果对方数据库出问题(undo表空间不足、临时表空间不足、其他错误等)、网络处问题的话,无断点续传需要重新同步数据,牵扯到一个效率的问题。

如果只是复制一点数据,用dblink没什么大问题。 但是如果涉及到有ddl一类的,整个用户级的,或者什么规则的,这个时候就要自定义大量的触发器来实现。效率和准确性都要花大量时间去验证。得不偿失,不如直接用现成的方案去同步。

1、先把老的dblink给删掉。

drop database link xxxx

2、建立新的dblink。

CREATE DATABASE LINK xxxx

CONNECT TO username IDENTIFIED BY password

USING ‘connectstring’


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9876819.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存