标签: sql database sql-insert delete-row corresponding-records
我有一些包含一些聚合数据的数据库表。他们的记录(几千个/表)由外部.NET应用程序定期重新计算,因此应删除旧数据并定期插入新数据。在这种情况下,更新不是一种选择。
在删除/插入之间有一个中间时间,当记录状态不一致时(旧的删除,新的不在表中),因此在该状态下进行选择查询会导致错误的结果。
我使用亚音速simplerepository来处理数据库功能。
解决/处理此状态的最佳做法/模式是什么?
答案 0 :(得分:3)
我想到了三个选择: