Jakarta ee 如何查找上月或上周的空闲表

Jakarta ee 如何查找上月或上周的空闲表,jakarta-ee,Jakarta Ee,我的项目中有100多个表。在这种情况下,每一小时就有数百万条记录插入我的数据库。如何查找一个月或一周内未使用的空闲表。如何获取警报消息 技术–Java/J2ee 数据库–除非每一行都有插入和/或更新时间戳,否则Oracle无法执行此操作 或者创建一个单独的表,跟踪每个表的名称和最后一个活动的时间戳。您可以使用触发器来更新它 如果有,您只需执行查询以查找最近的时间戳,并将其与当前时间进行比较。如果超过了空闲时间,记下时间并让中间层发送一封提醒电子邮件 因为您使用的是Oracle,所以还可以启用CD

我的项目中有100多个表。在这种情况下,每一小时就有数百万条记录插入我的数据库。如何查找一个月或一周内未使用的空闲表。如何获取警报消息

技术–Java/J2ee
数据库–除非每一行都有插入和/或更新时间戳,否则Oracle无法执行此操作

或者创建一个单独的表,跟踪每个表的名称和最后一个活动的时间戳。您可以使用触发器来更新它

如果有,您只需执行查询以查找最近的时间戳,并将其与当前时间进行比较。如果超过了空闲时间,记下时间并让中间层发送一封提醒电子邮件

因为您使用的是Oracle,所以还可以启用CDC更改数据捕获并使用其功能


这一切都取决于时间戳。如果没有,请添加一个。

未使用,如未更新?还是不询问?后者将很难。。。