Skip to main content
Question

I have multiple FME workflows that trigger once via my directory watch. How do I avoid a SQL deadlock since they all upload to the same SQL database table?


Forum|alt.badge.img
I have multiple FME workflows that trigger once via my directory watch. How do I avoid a SQL deadlock since they all upload to the same SQL database table?

2 replies

redgeographics
Celebrity
Forum|alt.badge.img+49

Set up job queues to route them all to one specific engine so there can only be one running at any one time?


david_r
Celebrity
  • April 14, 2023
redgeographics wrote:

Set up job queues to route them all to one specific engine so there can only be one running at any one time?

Agree completely, this is probably the easiest workaround.

For a more performant solution, if necessary, have a look at your database back-end and how it supports concurrency and avoiding race conditions. For example, here are some ideas relevant to SQL Server: https://dba.stackexchange.com/a/187411


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings