Now that we've pushed our code to production and it's taking a sufficient beating, we've been seeing a lot of deadlocks in our process. I believe it stems from having Solution Tables with stored procs querying these tables during a flag action.
All the deadlocks are related to the eWait row attempting to run a DELETE while the stored proc for the Solution table is executing. We are moving our action events from the flag into an intermediate system stage to avoid this issue, but was wondering if anyone else has experienced this and whether or not it's written down somewhere about 'best practices'.
...aaron