我正在寻找一种可以限制同时运行的作业数量的设置(除了计划转移)。我的 SQL 代理(SQL Server 2017 Enterprise)中有 844 个作业。他们中的大多数需要几分钟才能完成,大约有 190 个工作需要半小时。所有这些都计划每小时运行一次。如果它们一起运行,我无法将总持续时间控制在 60 分钟以下。是否有任何设置可以将 744 个作业排队,直到 844 个作业中的一个完成并且 SQL 代理将启动在队列中等待的下一个作业?
sql-server queue
queue ×1
sql-server ×1