adapter.Fill(dt) vs dt.Load(reader)

一、SqlDataAdapter.Fill(DataTable dataTable)
添加或刷新指定范围中的行 DataSet 以匹配中使用数据源的那些 DataTable 名称。

 

二、DataTable.Load(IDataReader reader)
填充 DataTable 使用所提供的数据源中的值 IDataReader。


Load方法使用的第一个结果集加载 IDataReader, 并成功完成后,将读取器的位置设置为下一个结果集。
如果有的话。转换数据时,Load 方法使用相同的转换规则 DbDataAdapter.Fill 方法。

 

 

性能比较

1、返回1000行数据

 

2、返回5000行数据

 

3、返回10000行数据

 

 

Median:返回给定数值的中值。( 中值是在一组数值中居于中间的数值 )
StdDev:返回样本标准偏差。

 

 

1000行

 

5000行

 

 

 

Dapper.ToList()

 

posted @ 2017-03-06 23:15  茗::流  阅读(744)  评论(0)    收藏  举报
如有雷同,纯属参考。如有侵犯你的版权,请联系我。