gpt4 book ai didi

database - 是否可以监听关系数据库更新?

转载 作者:搜寻专家 更新时间:2023-10-30 20:32:28 24 4
gpt4 key购买 nike

是否可以监听关系数据库更新?例如,我的网络应用程序想通过 Comet 技术向客户端发送数据更新。我可以让程序定期轮询数据库,但这不会是高性能和可扩展的。

如果应用程序可以连接到数据库的“事件处理程序”,那么每次给定的数据库表数据更新时,应用程序都可以收到通知。这听起来更有希望,但我没有找到任何具体的例子。这是监听器模式。

普通关系型数据库是否支持这种特性?

最佳答案

自 2005 年以来,MS SQL Server 就有了查询更改通知。以下是有关如何使用该功能的更多信息:http://msdn.microsoft.com/en-us/library/ms175110.aspx

我认为 Oracle 从 10g 版开始就有这个功能。这里有更多信息:http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_dcn.htm

我不知道有任何其他支持此功能的常见 RDBMS。

关于database - 是否可以监听关系数据库更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2441426/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com