我必须一次在表格中插入100,000条记录。
我为它写了两种方法。
其中一个是从 VB.net 循环显示100,000个值并逐个插入 。
另一种方法是将数据表作为参数从VB.net发送到SQL中的存储过程
我应该写一份关于两者之间表现差异的报告。如何获得两次执行的准确时间?
任何帮助将不胜感激
答案 0 :(得分:0)
您需要在开始和结束时打印或插入另一个表中的当前时间。为此,您可以使用GETDATE()
。
另外,如果您需要将行从一个表复制到另一个表,我会考虑使用SQLBulkCopy。这允许您使用来自其他源的数据有效地批量加载SQL Server表。