我有一个每晚导入并转储到我的 MYSQL 数据库中的 LDAP CSV 文件。它有大约70000条员工记录。
其中包括 empl#、电子邮件、组、主管等。
我有从各种网站生成的报告。我们每月将这些报告转储到数据库中一次。这些报告通常有 empl#、电子邮件、点击次数、登录信息,等等……
我的目标是结合报表数据并添加基于 empl# 的组、主管等内容……由于数据库的大小和用户数量,速度是一个大问题。
起初我想做一个简单的左连接(考虑到报表数据被留下——并且报表中的所有人可能不是员工)。然而,问题在于它没有及时拍摄快照。如果查看 6 个月前的报告数据,我不希望它与当前员工数据混合 - 我希望它及时保持快照。
处理这个问题的最佳方法是什么?