我需要使用一条复杂而昂贵的查询从其他表的数据选择性地填充和更新一个MySQL数据库表。每当我对该表进行查询时,它并不总是需要被完全更新,但我希望每5分钟循环更新一次。
这个自动更新应该是无限的,并且我需要确保它永远不会停止。
经过一些研究,我发现了一些解决方案,但我不知道哪个更安全、更高效。
以下是其中一个可能成为我的目标的解决方案:
欢迎提出其他解决方案,谢谢。
这个自动更新应该是无限的,并且我需要确保它永远不会停止。
经过一些研究,我发现了一些解决方案,但我不知道哪个更安全、更高效。
以下是其中一个可能成为我的目标的解决方案:
- 不要每次都从PHP创建表格并进行复杂的查询来获取所需的结果;
- 创建一个重复循环的PHP脚本并通过Cron Job更新表db;
- 使用SQL事件更新表。
欢迎提出其他解决方案,谢谢。