【发布时间】:2014-05-12 08:35:46
【问题描述】:
我们有一个进行数据迁移的 DevForce 客户端控制台应用程序。它读取旧数据库并将数据写入通过 IIS 托管的 DeveFore 服务器。一开始,该应用程序运行得非常快,但经过数千条记录后,它几乎停止了爬行。然后是命令 Manager.SaveChangesAsync() 需要几秒钟才能完成(每个大约 30 条记录)。
我们尝试了 Manager.Clear(),甚至用新的 Manager 替换旧的 Manager,但没有任何改善。 DevForce 客户端中的某些内容使添加数千条记录后的保存时间越来越长。
从内存方面来看,一切都很好。并不是客户端或服务器使用越来越多的内存 - 保存只是永远。
任何输入都会被应用。
【问题讨论】:
标签: devforce