我目前有一个 WCF 工作流服务,其中有 5000 个实例空闲等待人工输入。当服务收到更新数据库的请求时,持久化需要 5 秒才能持久化到数据库。如果我只有 500 个实例,则根据 timeToPersist=0 秒,持久化是即时的。有没有办法加快这个速度?
'<sqlWorkflowInstanceStore
connectionStringName="Request"
instanceCompletionAction="DeleteAll"
instanceLockedExceptionAction="BasicRetry"
instanceEncodingOption="GZip"
hostLockRenewalPeriod="00:00:05"
runnableInstancesDetectionPeriod="00:00:02"
/>
<workflowIdle
timeToUnload="00:00:00"
timeToPersist="00:00:00" />
<serviceThrottling maxConcurrentInstances="15"/>'