sql-server - EF4:第一次 SaveChanges 到远程服务器大约需要 15 分钟
问题描述
我有一个小应用程序,它将一些基本数据写入远程服务器上的 sql server (2019)。
尝试保存第一条记录时,SaveChanges 挂起约 15 分钟,然后它成功并继续写入下一条记录,没有延迟。
在这段代码中,我尝试将单个值写入配置表(列:名称,值)
internal static bool Insert(string Name, string value)
{
dbConfTable currentObj = null;
using (myDBEntities db = new myDBEntities(ConnectionString))
{
dbConfTable currentObj = db.Configurations.Create();
currentObj.Value = value;
currentObj.Name = Name;
db.Configurations.Add(currentObj);
db.SaveChanges();
}
return true;
}
我尝试过的事情:
- 预生成视图 - 没有帮助
- SaveChanges 一次没有更改 - 保存没有更改成功,EFhangs
- 使用SqlCommand直接写入sql,然后使用EF-SqlCommand访问成功,EF挂起
- 写入本地 sql 服务器 - 正常工作
任何想法?
解决方案
推荐阅读
- android - 如何在 Spinner (android Kotlin) 中实现 For 循环逻辑
- node.js - 当错误出现时,我的代码不会进入节点 js 中的 else 块
- sql - 使用 oracle sql 将行转换为列
- druid - 如何自动化德鲁伊批量摄取工作?
- replace - 如何在notepad ++中替换多个相同的行而不手动进行?
- python - 如何将 TensorFlow 保存的模型加载到缓存中以便下次更快加载?
- javascript - 缺少一些 Kurento 媒体服务器视频
- javascript - 在javascript中读取和转换每月网格excel文件数据
- docker - 为什么我的 docker 图像大于 du -hd 1 /
- android - How to Remove an item from recyclerview after recyclerview item's countdown timer expires?