我有一个 PHP webapp 必须访问一个远程只读数据库,该数据库恰好非常慢(每次查询 8-10 秒),问题是我对该数据库的缓慢无能为力,但是,我可以做尽我所能来处理这个问题。数据库上的数据变化不大,可能每天一两次,每次查询都比较小,所以我们在考虑这些选项:
每天将远程数据库转储到本地数据库,问题是我们将数据更改延迟一天
为每个查询使用缓存,问题是数据库更改后的第一个查询总是很慢。
有人有其他想法吗?
我有一个 PHP webapp 必须访问一个远程只读数据库,该数据库恰好非常慢(每次查询 8-10 秒),问题是我对该数据库的缓慢无能为力,但是,我可以做尽我所能来处理这个问题。数据库上的数据变化不大,可能每天一两次,每次查询都比较小,所以我们在考虑这些选项:
每天将远程数据库转储到本地数据库,问题是我们将数据更改延迟一天
为每个查询使用缓存,问题是数据库更改后的第一个查询总是很慢。
有人有其他想法吗?