如何从db表中将数据写入csv?

时间:2011-05-20 04:56:30

标签: c#-3.0

从表或存储过程将数据写入csv文件的可能方法?

1 个答案:

答案 0 :(得分:1)

您可能正在处理2个瓶颈 - 网络和DiskIO。如果您的数据库很大,将其全部转储到平面文件可能需要一段时间。如果您的数据库是群集的,则尝试平行数据库查询:抓取数据范围并行将它们转换为内存中的CSV,并且一旦内存中有足够大的块提交到磁盘上的文件。