gpt4 book ai didi

sql-server - 有人在 SQL Server 中使用 Service Broker 吗?

转载 作者:行者123 更新时间:2023-12-02 00:43:24 25 4
gpt4 key购买 nike

当我参加 Microsoft 的 SQL Server 2008 演示时,他们快速浏览了一下我们正在使用的功能。原来,整个报告厅里,只有我公司在使用Service Broker。这让我很惊讶,因为我以为会有更多的人使用它。

我对 SB 的体验是,它能很好地完成工作,但管理起来相当困难,而且很难获得概览。

那么,您是否考虑过使用 Service Broker?如果没有,为什么不呢?您改用 MSMQ 了吗? SQL Server 2008 中是否有任何内容会让您考虑使用 Service Broker。

最佳答案

自从 SQL 2005 发布几个月后我就一直在使用 SQL Service Broker。我们在这里不停地使用它,每天通过它发送数十万条消息。

我们使用它将数据从暂存表加载到生产表,这样加载暂存表的服务就不必等待数据实际处理,它可以返回并获取更多数据来加载。

我们用它来排队从文件系统中删除文件。 (当删除该行时,文件也需要删除。)

在之前的公司,我用它来打印贷款文件和发送给客户的支票。

我什至使用 Service Broker 执行从 OLTP 数据库到 OLAP 数据库的 ETL,以实现实时报告。

大多数人(尤其是 DBA)不喜欢 Service Broker,因为它没有任何 UI。如果您想使用服务代理或查看它在做什么,您必须实际编写并运行一些 T/SQL。

关于sql-server - 有人在 SQL Server 中使用 Service Broker 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/507721/

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