我使用以下代码将记录插入到Server 2014中的表中
using (SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings我在i5桌面上测试了这个插入,在同一台机器上将100万条记录插入Server大约花费了65分钟。我不知道dapper是怎么在幕后做插入的。我当然不想打开和关闭数据库连接一百万次!这是在dapper中进行批量插入的最佳方法吗?还是应该尝试其他方
我尝试使用Dapper运行一个查询,其中包含一组已知的参数,但包含这些参数的值列表。con.Query(query, (startDate).ByHourTo(endDate).Select(hour => new Status = 1,}));
Dapper我知道Dapper可以在执行批量插入和更新时处理参数列表,但它不能对selects执行此操作吗?
我希望使用Dapper来调用存储的proc并传递一个Person类型的列表。我可以使用内联SQL语句和Dapper (见下文)实现批量插入功能,但我想知道是否可以使用存储的procs和Dapper实现同样的功能。就像..。VALUES(@Name, @Age)public class Person(public string Name, public int Age)
// Pseudo Dapper