如何在heroku上将postgres数据库从9.3升级到9.4?

时间:2014-12-23 18:04:58

标签: postgresql heroku

这是heroku员工的问题。我有一个运行postgres 9.3的数据库。 heroku什么时候会提供上周发布的9.4?有升级指南吗?是否有最佳的实践方式将json转换为jsonb列,停机时间最短?谢谢!

1 个答案:

答案 0 :(得分:1)

正如here所述,您可以通过传递--version=9.4标志来试用9.4:

heroku addons:add heroku-postgresql:standard-0 --version=9.4

升级您的数据库:

  1. 转储您的数据
  2. 升级你的postgresql heroku实例
  3. 更新你的postgresql架构(json到jsonb ......)
  4. 重新加载您的数据
  5. 您也可以尝试pg_upgrade

    截至2015年4月23日,postgresql 9.4 is available on Heroku