在传统系统中,我试图将触发器附加到表中的所有三个事件。该表包含的值汇总到...聚合... :)使用触发器来更新数据库缓存
对于某些用户,创建此聚合需要一段时间,因为它在几组行上完成了多次。
所以我想要做的是在表上创建一个触发器,触发INSERT,UPDATE,DELETE和“缓存”到另一个表的聚合。因此,显示聚合的Web界面可以从该表中读取。
INSERT和UPDATE触发器工作得很好,并正确插入值。但是,DELETE触发器看起来好像没有触发。计数从不更新删除。这导致我认为在触发器已经运行之后直到才完成行删除。所以触发器实际上运行,但它不会注意到一行被删除...
还是我需要去别的地方看看? :/