【发布时间】:2011-07-15 20:38:39
【问题描述】:
您好,我计划使用 OracleDependency 类在 C# 中使用 oracle 更改通知功能。每当数据发生变化时,我们都会从数据库中获取数据访问层发生变化的通知。所以我们可以连接到数据库并获取新数据,但是我们如何将这些新数据发送回应用程序(控制台应用程序)?
【问题讨论】:
-
您是否知道该通知是如何在 rdbms 中实现的?是通过触发器的方式吗?如果是行级触发器,这肯定会减慢应用程序的速度。如果它是事件触发器,它可能会在负载过重时错过事件。您需要每次更改的通知,还是只需要“有可用更改”的通知?您使用的是什么 Oracle rdbms 版本?
-
@ik_zelf 我正在使用 oracle 10g。我需要通知我有可用的更改。
标签: c# oracle notifications data-access-layer change-notification