我正在尝试设计一种方法来为电子邮件活动生成基于时间线的图表。由于每个活动可以包含数十万条消息,并且最终将有数百或数千个活动,因此我无法提供实时图,我需要以某种方式对日志进行预处理,以便在合理的时间范围内(几秒钟)生成图。
这是我目前想法的简化版本,它工作得很好,但有一个停止显示的缺陷:
CREATE TABLE message_log (
log_id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
log_campaign_id INT UNSIGNED NOT NULL,
log_message_id INT UN