我正在开发一个Java / Java EE应用程序,它有12个db表,并且通过webservices公开了相同数量的方法。我有石英配置做一些工作,通过另一个操作在这些表中插入数据。我试图估计石英表中存在(最大)的记录数,即
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
我可能没有给出完整的信息来得出合理的估计值。如果有任何其他我可以帮助的信息,请告诉我。
如果有人能够至少为我提供一种方法来达到一个很好的估计。
答案 0 :(得分:0)
这取决于很多因素。通常,假设您的实现正确并且删除作业也会删除触发器,您可以在每个作业的触发器表中找到一条记录。在作业详细信息中,您应该为每个作业提供一组记录。调度程序状态也是依赖于实现的。这些表往往不是很大(除非你有一个包含数千个作业的非常大的实现)。日志表(假设您将日志写入数据库)是变大的日志。