



















2010-08-13 15:44 清炒白菜 阅读(804) 评论() 收藏 举报
写代码的时候, 经常需要大量的SQL数据来测试代码性能,如果用INSERT方式, 一行一行的插入到测试表,效率非常低下, 开多线程最多也就每秒几千行记录的速度。
之前用BCP批量导出导入数据的时候, 就想到自己构造bcp的数据,然后批量导入, 速度非常快, 每秒至少几万行~几十万行的数据。
构造bcp数据的过程很简单, 写段C#代码, 产生一个txt文件,不过需要注意一下几点注意事项
然后用bcp in导入,一般来说, 总会遇到些错误, 稍微修正一下数据格式, 就能正确导入了(bcp导入2进制数据还没研究过,只能针对都是string和int类型的字段)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。