0

我们有成千上万的用户,每个用户都有 1000 条记录。在我们的应用程序中,用户和记录都由模型表示。

每个用户单独保存 1000 条记录需要很长时间(30 多秒)。但是,考虑到所有这些记录都属于同一个用户,可以一次保存吗?

据我了解,使用实体组,它可以在一个事务中完成,但找不到任何关于如何执行此操作的明确文档。

有什么建议么?

4

1 回答 1

5

事务不会使处理速度更快。如果有的话,它们会更慢。

您可以通过批量保存实体(每次调用最多 1,000 个实体)来加快处理速度。

于 2014-08-04T01:43:39.003 回答