【发布时间】:2017-02-22 05:04:31
【问题描述】:
我需要每天将大约 10 万条记录导入 AWS 托管的 SQL Server Web 13.00.2164.0.v1 几十次
AWS 不支持批量插入,SQL Server Web 不支持 SSIS。
我正在使用 C# 控制台应用程序从 csv 文件中读取记录,执行一些数据转换,然后使用 SqlCommand 在每 100k 记录文件的单个事务下一次插入 1 条记录。
我目前的速度是每 30 分钟大约 25k 条记录,这似乎慢得离谱。我最初使用批量插入开发了这个过程,并且可以在大约一分钟内插入 10 万条记录。有什么办法可以加快速度吗?
【问题讨论】:
标签: c# sql-server amazon-web-services