Replies: 1 comment 11 replies
-
There is no way to disable collapsing records. One of the things you need to be aware of is that updates are written as they arrive. If you have two writes to two different tables, then they are written individually without the benefit of transactions. As a result, establishing FK's to enforce integrity checks will inevitably fail at some point. It gets worse when you enable parallel writes, but it can happen at any time. If you are relying on UpdateA happening before UpdateB, then collapsing records don't change the ordering EXCEPT if parallel writes are turned on. In that case, UpdateA and UpdateB can be sent to the server in two different threads. If UpdateB is "smaller" than UpdateA, it will be transmitted quicker, and will likely run first. |
Beta Was this translation helpful? Give feedback.
-
@adrianhall , I recall a conversation we had sometime ago and you explained Collapsed Records ?
On the server side, I'm using tables with FK's to ensure integrity, so as you know, I have to send the tables in order which up to now had worked. However the collapsed records feature make a mess of the order and fails with an exception on the server due to the violated FK.
Is there a way to disable the Collapsed Records feature ?
Beta Was this translation helpful? Give feedback.
All reactions