0

我正在开发一个 Java/Java EE 应用程序,它有 12 个数据库表和通过 web 服务公开的相同数量的方法。我有石英配置做一些工作,通过另一个操作在这些表中插入数据。我正在尝试估计石英表中将驻留(最大)的记录数,即

qrtz_blob_triggers
qrtz_calendars
qrtz_cron_triggers
qrtz_fired_triggers
qrtz_job_details
qrtz_locks
qrtz_paused_trigger_grps
qrtz_scheduler_state
qrtz_simple_triggers
qrtz_simprop_triggers
qrtz_triggers

我可能没有给出完整的信息来得出一个合乎逻辑的估计。如果有任何其他信息可以提供帮助,请告诉我。

如果有人至少可以为我提供一种方法来得出一个很好的估计。

4

1 回答 1

0

这取决于许多因素。通常,假设您的实现是正确的并且删除作业也会删除触发器,您可以期望每个作业的触发器表中有一条记录。在工作详细信息中,您应该为每个工作提供一组记录。调度程序状态也依赖于实现。这些表通常不会很大(除非您有一个包含数千个作业的非常大的实现)。日志表(假设您将日志写入数据库)是那些变得很大的表。

于 2013-05-05T22:01:28.530 回答