清除MS SQL实例存储中的空闲持久工作流

时间:2014-03-21 12:41:10

标签: workflow appfabric workflowservice

我想知道如何安全地从持久存储中删除空闲工作流。 我的想法是运行像这样的简单SQL:

delete from [System.Activities.DurableInstancing].[InstancesTable]
where ExecutionStatus = 'Idle'

这种方法“安全”吗?或者还必须删除一些相关数据? 任何替代方案?

这是必需的,因为如果部署了较新版本的工作流,则某些部分无法正常工作,例如DelayActivities不会触发并且不会恢复卸载的工作流。 清除“旧的”闲置工作流程 - 我所知道的唯一工作空间。

0 个答案:

没有答案