两天前,我将我们的 Heroku Postgres 服务器从 Kappa 升级到了 Ronin。我们的数据库高达数 GB,我认为额外的 ram 将有助于缓存。我使用了标准的快速交换技术(创建追随者、允许转移、提升追随者)。我知道缓存可能需要一些时间来预热,但已经有好几天了,而且它一直在减速。
我们较小的数据库运行大约 5 毫秒的响应时间。新数据库在传输(冷缓存)后跳转到大约 10 毫秒。此后它在 10 毫秒和 20 毫秒之间波动。
- 新数据库运行完全相同的版本 (9.2.4)。
- 我注意到发生了更多的日志记录(检查点)。
- 旧数据库中的数据库缓存命中/未命中约为 0.91,因此进行了更新。新数据库已经达到了类似的命中/未命中,所以我希望缓存的温暖不再是问题。
是否有一些可能不同的配置?我知道每个应用程序都不同,但缓存现在不应该升温吗?Kappa 和 Ronin 之间是否有任何未记录的差异?
谢谢