DbHelperSQL和Dapper数据访问的性能对比
比如: string strSelect="select userName from tb "; DbHelperSQL.Query(strSelect);完成数据查询操作。
最近见到imfunny对Dapper的深入研究,比较佩服这种钻研精神并谢谢他的耐心解答,准备把项目换用microORM这种数据访问类库试试,所以做了一个简单的性
能测试,主要对比两种数据访问类对插入和读取500记录的所耗时间长短,由于初次接触,考虑不周全的地方,请专家拍砖。
从上图中可以看出对于批量的插入操作,Dapper的性能远远胜过动软的DbHelperSQL(通过事务完成),但是在查询操作中Dapper耗费时间要长,并且发现程序执行
几次,则时间差更大,具体原因正在查询中,如果熟悉的Dapper的达人,请踊跃讨论,最后附上源码祝苦并充实的IT屌丝们节日快乐 :)。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。