Optimized parametric batch insert performance

This commit is contained in:
sunkaixuna
2021-08-07 00:41:52 +08:00
parent dfdf4e82b6
commit fbaf5411ab
4 changed files with 107 additions and 4 deletions

View File

@@ -36,6 +36,8 @@ namespace OrmTest
new Order() { Id = 12, Name = "order12" , Price=0}
};
var x = db.Insertable(updateObjs).RemoveDataCache().IgnoreColumns(it => it.CreateTime).UseParameter().ExecuteCommand();
//Ignore CreateTime
db.Insertable(insertObj).IgnoreColumns(it => new { it.CreateTime }).ExecuteReturnIdentity();//get identity
db.Insertable(insertObj).IgnoreColumns("CreateTime").ExecuteReturnIdentity();