Sql server WCF服务尝试使用EF 6将记录插入sql server时返回错误
我的服务是每3秒客户呼叫500到1000次,这意味着我们每分钟有100K到1M的记录! 服务必须为每个请求向MSSQL服务器插入一条记录,但有时当EF尝试插入一条记录时,另一个实例会在该实例的同时插入该记录,这将导致插入第二个实例时出错 处理此问题的最佳做法是什么。Sql server WCF服务尝试使用EF 6将记录插入sql server时返回错误,sql-server,wcf,entity-framework,Sql Server,Wcf,Entity Framework,我的服务是每3秒客户呼叫500到1000次,这意味着我们每分钟有100K到1M的记录! 服务必须为每个请求向MSSQL服务器插入一条记录,但有时当EF尝试插入一条记录时,另一个实例会在该实例的同时插入该记录,这将导致插入第二个实例时出错 处理此问题的最佳做法是什么。 我认为使用SP可以解决这个问题,但我不确定仅从一个侧面讲,我认为您将很难在SQL中的单个表中获得这种吞吐量。您是否关闭了SQL的锁定,因为这可能是insertyes上出现错误的原因。是的,我关闭了。但是错误仍然存在
我认为使用SP可以解决这个问题,但我不确定仅从一个侧面讲,我认为您将很难在SQL中的单个表中获得这种吞吐量。您是否关闭了SQL的锁定,因为这可能是insertyes上出现错误的原因。是的,我关闭了。但是错误仍然存在