NHibernate.Exceptions.GenericADOException: could not execute query

Hi Raj,

Ok, so this exception information is copied from ServicePulse and these are actual message failures. I wrongly assumed the exception information was copied from a log file.

The [Unique] attribute is only needed on the properties that you use to correlate sagas to messages. You state that the attribute is already present on PaymentId, could you verify on the SQL Server that this column indeed has an index? If it does not have an index then SQL Server needs to perform a table scan to retrieve the correct record. If it does not have an index then please add a Unique index on the PaymentId column.

Please share any updates.