gpt4 book ai didi

c# - 检查数据库中的新行 - 具有轮询或 SQL 依赖性?

转载 作者:太空宇宙 更新时间:2023-11-03 14:00:41 28 4
gpt4 key购买 nike

我在数据库中有几行。我创建了一个 Windows 服务,它每 5 分钟更新一次数据库中的新行。

现在我想跟踪新行,如果有任何......在 WCF 服务中,并向客户端发送有关它的通知。

数据库是SQL Server,轮询数据库或者这个SQL依赖怎么走?一段代码会有很大帮助

最佳答案

对于 5 分钟的更新频率,使用查询通知(即 SqlDependency)要好得多。参见 Remove pooling for data changes from a WCF front end举个例子。如果你使用 LINQ 那么你也可以使用 LinqtoCache它为 LINQ 查询提供 SqlDependency 支持的缓存失效。

关于c# - 检查数据库中的新行 - 具有轮询或 SQL 依赖性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10794734/

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