![]() |
1
3
如果您的表很大,请删除该列并创建一个专用表(仅包含主键信息),并将触发器插入到该表中。然后您只需要处理这个小表,并在完成行时清除它。您需要为正在跟踪的每个表执行此操作。 如果您的表很小,那么这个列可能不是一个坏主意,但是如果您在这些表上有大量的选择和更新,并且您的计划处理循环很慢,那么您可能会看到阻塞/锁定。 如果使用列,最好使用lastchgdate列,然后只处理一个范围内的所有行(每次需要跟踪要处理的范围),但不需要更改lastchgdate来显示它是“完成”。如果您的计划进程正在更新实际行,这可能是没有意义的,但是您没有说。 |
![]() |
2
0
由于列可能只有两个值(空值和1表示已更改),因此索引可能无论如何都是无用的。 |
![]() |
blogger13 · 视频租赁店数据库的规范化 8 月前 |
![]() |
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 9 月前 |
![]() |
relatively_random · 确保两个表之间一致的共同参考 9 月前 |
|
Grenish Rai · Firestore错误“用户文档不存在” 1 年前 |
![]() |
Saijo-Shi · PLpgsql中的更新触发器 1 年前 |
![]() |
Dante · Django::配置不当:池不支持持久连接 1 年前 |
![]() |
YouLocalRUser · 删除重复行,保留第一行 1 年前 |