0

我必须向 PropertyList 添加 50 个实体的值。我必须确保没有其他代码同时更改特定实体的 PropertyList。让一个大交易改变所有 50 个实体,还是让 50 个小交易只改变一个实体更好?

4

2 回答 2

2

如果您确实需要您的帖子所说的内容(对许多实体的更新,并且仅在每个实体上进行交易安全),那么您可以使用许多小交易。

如果您必须保证在此期间没有更改许多实体,您应该使用一个事务,您的所有实体都在同一个实体组中。请注意,实体组的推荐更新限制为每秒一次。如果您确实必须以事务方式更新 50 个实体,并且由于某种原因不能将它们放入同一个实体组中,您应该考虑重新组织您的数据。

于 2012-04-07T18:52:55.577 回答
0

这个要求很可能意味着您可能要重新考虑您的设计。

目前您正在解决“如何实现这个”问题。

也许您想分享您的原始问题,以便更好地解决“这就是它应该如何工作”的问题

期待。

-J

于 2014-04-29T22:02:54.243 回答