首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Server / Oracle数据实时推送到其他系统

将Server / Oracle数据实时推送到其他系统
EN

Stack Overflow用户
提问于 2019-05-09 07:26:35
回答 1查看 149关注 0票数 0

我在Oracle & Server中有一个系统数据库。这两个系统都非常繁忙,一些重要的表正在以每秒至少1次的速度被写入或读取。

我们希望将这些数据流到其他系统进行处理和分析。我想编写一个循环查询,检查表中是否有新的内容,并将其推送/写入到其他系统(如SQL、其他DB),以便在那里进行数据分析。

问题是:桌子很忙。执行循环推送查询时(+-每5至10秒一次),我能得到问题吗?我在考虑如何锁定桌子等等。

有人对这个问题有什么想法吗?另外,哪种协议更适合于将数据传输到其他系统数据库?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-09 11:55:42

因此,据我所知,您有一个1)和Oracle数据库,2)一个SQL Server数据库。你想要将数据从这两个系统复制到某个未指定的第三系统进行报告?因为某些源表非常繁忙,而且您认为(尚未演示)报告可能会对OLTP操作产生负面影响?好吧,你最不想做的就是手动锁定任何表。在Oracle方面,我只需创建一个物化视图并从其中提取报告。不需要第三个数据库。我不是一个MSSQL的家伙,但如果他们没有相同的功能,我会感到惊讶,尽管它可能被称为其他东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56054226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档