2

我正在使用 Entity Framework 5 和 SQL Server 2012 进行项目。我们需要一次插入大量行(100k 个实体的顺序)。基本上,我们有一个物理程序,它输出大量二进制数据,然后我们需要处理这些数据并将其提取到 SQL 2012 数据库中。我们在应用程序的其他地方使用 EF5 作为 ORM,但我怀疑它是否能够及时处理这种插入。

我们使用数据库优先的方法,其中从模型生成的 POCO 作为主要 DTO 在整个代码库中传递。

我还要补充一点,此插入涉及具有外键关系的多个表。这是各种批量插入方法的问题吗?

有没有人对此或推荐的方法有类似的经验?

4

1 回答 1

2

我会研究可用的批量插入。以下是有关它的一些信息的链接:批量插入。我还会看一下这里使用的SQL Compact Bulk用户提交代码Stack Link的另一个链接。

于 2013-04-02T14:16:16.563 回答