触发器与C#命令

时间:2016-12-15 10:10:27

标签: c# sql-server triggers

我有一个包含文件和文件夹条目的SQL Server表。

与此同时,我想创建另一个表来创建某种跟踪文件和文件夹的内容。

Id          OperationType    FileFolderId
----------- ---------------- -----------
1           Added            4511
2           Renamed          4511
3           Deleted          4511
4           Updated          8044

所以与我所有其他同事讨论的内容是关于做到这一点的最佳选择:

  1. 创建触发器
    1. 在我们有CRUD命令的C#端进行
    2. 这里的关键是我们不希望导致主表的性能延迟,这是我们的主要关键表。我们也可以忍受这样一个事实:这个新表可能不会反映所有操作,以免出现任何类型的锁。

0 个答案:

没有答案