0

我们有一个 C# WCF 服务 (3.0),它接收数据,然后使用相同的数据对第三方进行另一个 Web 服务调用。

在第三方调用之前,条目数据作为记录保存在数据库中,然后使用来自第三方 Web 服务的响应数据进行更新。

我们已经开始做一些负载/压力测试,并注意到数据库中的重复记录正在被保存(其中包括一个随机生成的字母数字值);一次 2 或 3 个。然而,当我们检查第三方服务数据时,它们被作为单独的条目记录在他们身边。

我们这边唯一不同的数据库字段是“LastModifiedDate”,它们彼此相差几毫秒。

有什么想法可以称之为这种行为吗?提前致谢!

4

1 回答 1

2

也许您随机生成的字母数字值不够独特。尝试添加 IDENTITY 列或使用 GUID。

于 2009-04-25T15:29:57.277 回答