Interval obnovování zámku hostitele
Vlastnost Doba obnovení uzamčení hostitele úložiště instancí pracovního postupu SQL umožňuje určit časové období, během kterého hostitel obnoví svůj zámek v instanci pracovního postupu. Zámek zůstává platný po dobu prodloužení platnosti zámku hostitele + 30 sekund. Pokud se hostiteli nepodaří obnovit zámek (jinými slovy prodloužit zapůjčení) během tohoto časového období, zámek vyprší a zprostředkovatel trvalosti odemkne instanci. Hodnota této vlastnosti je typu TimeSpan ve tvaru "hh:mm:ss". Minimální povolená hodnota je 00:00:01 (1 sekunda). Výchozí hodnota této vlastnosti je 00:00:30 (30 sekund).
Tato vlastnost je důležitá ve scénářích, kdy hostitel služby pracovního postupu selže předtím, než může odemknout instanci služby pracovního postupu, kterou vlastní. V tomto scénáři je zámek na instanci služby pracovního postupu v databázi trvalosti odebrán zprostředkovatelem trvalosti po vypršení platnosti zámku, takže jiný hostitel služby pracovního postupu spuštěný na stejném počítači nebo jiném počítači v serverové farmě může zámek získat a načíst instanci služby pracovního postupu do paměti, aby se její provádění obnovilo z posledního trvalého stavu.
Nastavení vyšší hodnoty pro tuto vlastnost způsobí, že instance služby pracovního postupu budou uzamčeny v databázi trvalosti na delší dobu, a proto zpoždí obnovení instance od posledního bodu trvalosti. Nastavení krátkého intervalu pro tuto vlastnost způsobí, že nová instance hostitele služby pracovního postupu rychle vyzvedne instanci služby pracovního postupu, která selhala, ale způsobí zvýšení zatížení hostitele služby pracovního postupu a databáze SQL Server.
Úložiště instancí pracovního postupu SQL spustí interní úlohu, která se pravidelně probouzí a detekuje instance s prošlými zámky. Když najde instance s prošlými zámky, umístí instance do tabulky RunnableInstances, aby hostitel pracovního postupu mohl tyto instance vyzvednout a spustit.