MicrobeORM.Mysql
补充:为啥批批量比官方的ADO.NET还快,原因是这俩货
System.EnterpriseServices.dll
System.EnterpriseServices.Wrapper.dll
加载这俩就慢了 具体干啥用的不造了,微软官方的文档是,
https://msdn.microsoft.com/zh-cn/library/system.enterpriseservices(v=vs.110).aspx
基本等于没说..............
反正把批量的操作,用事务单元包裹起来,速度就提上去了。否则就跟蜗牛一样。。呵呵为啥呢?
项目地址:https://github.com/micro-chen/MicrobeORM.Mysql
作-者:micro-chen
支持数据库的多重操作。移除数据库表之间的依赖映射关系。
简化了数据查询对应的操作。
傻瓜式自动衍生多重条件操作,最大程度抽象出对数据库的操作。全部抽象为基本泛型类。
传统的CURD的基本操作和衍生操作。
对多重条件查询提供强类型的泛型支撑。
性能比ADO.NET 略慢。批量操作要快许多。比EF NH等重量级的工具,不仅小而且快。仅仅44K!!!!!!!!(
********唯一约束是,单表查询,单表必须主键Id标识列,**************
********MS sqlserver 版本的,请自行改编代码,改动不是很大************
)
没有用EntityFramework,,谁用谁知道 呵呵。。。
机器:
数据库在局域网其他机器。
以下是一个比较的结果:
插入1000行数据耗时。。。。。。。。。。。。。