【发布时间】:2013-03-13 01:49:43
【问题描述】:
流程
- 我正在编写一个 C# 应用程序,它需要从数据库 A 中的 SQL 表中检索 400 万条记录 (ID)。
- 然后我需要使用每个 ID 从数据库 B 中的另一个 SQL 表中选择一行记录。
- 一旦有了这一行,我就需要更新数据库 C 中的另一个 SQL 表
问题
在步骤 1 中检索和存储数据的最有效方法是什么? 一个。我应该将其加载到列表字符串中吗? 湾。你建议最初做批处理吗?
实现步骤 2 和 3 的最有效方法是什么
【问题讨论】:
-
这3个数据库是在同一台服务器上吗?
-
第 1 步和第 3 步在同一个服务器上不同的数据库(数据库 A 和 C)。 2 在单独的数据库服务器上
-
c# 应用程序在做什么?
-
正是我所解释的