【发布时间】:2012-04-06 18:15:34
【问题描述】:
如何等待来自 .NET 客户端应用程序的 SQL Server 表中出现新行?
背景:我想建立一个基于表格的消息队列。我不想使用 Service Broker,因为我希望消息是结构化的和强类型的。使用普通表我也可以与其他表建立关系。
【问题讨论】:
-
GASP 触发“等待”表和监视新表启动的作业。 Service Broker 真的很棒......只是说。
-
是的,Service Broker 会很完美,但它不允许使用漂亮的表作为队列(对吗?我必须使用讨厌的 XML blob)。
-
你可以写一个proc来查看队列...你可以查询XML(性能不是很好)
标签: .net sql-server database locking service-broker