我必须向 PropertyList 添加 50 个实体的值。我必须确保没有其他代码同时更改特定实体的 PropertyList。让一个大交易改变所有 50 个实体,还是让 50 个小交易只改变一个实体更好?
问问题
108 次
2 回答
2
如果您确实需要您的帖子所说的内容(对许多实体的更新,并且仅在每个实体上进行交易安全),那么您可以使用许多小交易。
如果您必须保证在此期间没有更改许多实体,您应该使用一个事务,您的所有实体都在同一个实体组中。请注意,实体组的推荐更新限制为每秒一次。如果您确实必须以事务方式更新 50 个实体,并且由于某种原因不能将它们放入同一个实体组中,您应该考虑重新组织您的数据。
于 2012-04-07T18:52:55.577 回答
0
这个要求很可能意味着您可能要重新考虑您的设计。
目前您正在解决“如何实现这个”问题。
也许您想分享您的原始问题,以便更好地解决“这就是它应该如何工作”的问题
期待。
-J
于 2014-04-29T22:02:54.243 回答