我需要使用 MySQL 创建一个 View 。
但问题是当我们试图从 View 中获取一些数据时, View 会重新计算所有数据。对于具有多个微积分的复杂 View ,这是一个问题。
我怎样才能坚持几个小时(例如,6 小时)?
有没有办法避免创建一个真正的表并同步它?
最佳答案
View 始终显示最新数据,因为它只是实际表的 View ,无法为自己保存任何数据。
我会通过创建一个包含所有必需数据的具体表而不是 View 来解决这个问题,并使用某种类型的 cronjob 定期更新它。
关于mysql - 如何创建具有软持久性的 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19161863/