首页 新闻 会员 周边

Entity Framework 存储问题

0
悬赏园豆:5 [待解决问题]

DataContext.UpDataPayload.Add(upData);
BatchCounter++;
if (BatchCounter % 100 == 0)
{

DataContext.SaveChanges();
BatchCounter = 0;
}

这一句添加数据 后来我查看UpDataPayload这里面 已经有几百w条数据了,程序占用空间 1个多G,有什么什么办法SaveChanges()后 把 UpDataPayload这个表里的数据清空一下

C#
熊先生丶的主页 熊先生丶 | 菜鸟二级 | 园豆:203
提问于:2018-04-28 18:09
< >
分享
所有回答(1)
0

这种操作还是直接执行SQL快速方便

context.Database.ExecuteSqlCommand("TRUNCATE TABLE [TableName]");
dudu | 园豆:30994 (高人七级) | 2018-04-28 19:40

没有办法清除这个本地映射表吗?

支持(0) 反对(0) 熊先生丶 | 园豆:203 (菜鸟二级) | 2018-04-30 15:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册