问题标签 [heroku-postgres]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
13071 浏览

postgresql - 低 Postgres 缓存命中率 - 数据大小还是其他?

我刚刚将我的 Heroku postgres 数据库从 Kappa 计划(800MB RAM,postgres 9.1)升级到 Ronin 计划(1.7GB RAM,postgres 9.2),但性能下降了。

按照这里的指南,我检查了缓存命中率,甚至比我们的 Kappa 数据库还要低(现在约为 57%,之前约为 69%)。我们的应用程序设计应该还不错,因为我们之前已经看到缓存命中率约为 99%。

建议是数据集应该能够放入内存,这现在应该不是问题 - 我们的数据大小为 1.27GB(至少大部分应该适合)。

缓存命中率低是由于数据大小,还是我可以查看其他内容?还是仅仅是数据库缓存没有完全预热的情况?(已经快2天了)

0 投票
2 回答
404 浏览

heroku - 完美运行的 Heroku 应用程序崩溃并且无法重新启动

我使用 Spree 并托管在 Heroku 上的 Rails 应用程序一直运行良好,直到昨晚,但我今天早上醒来发现应用程序崩溃了,我不知道为什么。我最近没有做任何改变。我尝试 heroku restart 没有成功。Heroku 似乎出了点问题(日志问我一个关于亚马逊主机是否正在运行的问题??)我如何让他们知道为我解决这个问题?

0 投票
1 回答
877 浏览

heroku - heroku rake db:结构:加载失败

我需要使用一些 PostgreSQL 专有特性,例如表分区的规则和触发器。据我所知,这些特性不能转储到 schema.rb,所以我将 schema_format 配置参数更改为 :sql。

现在,当我尝试加载 rake db:structure:load 以将生成的 structure.sql 加载到 heroku 数据库中时,它失败说: sh: psql: not found

我该怎么做?

0 投票
6 回答
25777 浏览

postgresql - 如何从heroku下载db?

我正在使用heroku,我想从我的应用程序(heroku)下载数据库,这样我就可以对其进行一些更改,我已经安装了pgbackups,但是使用heroku pgbackups:url下载一个.dump文件

如何下载 postgresql 文件或将该 .dump 转换为 postgresql 文件?

0 投票
0 回答
76 浏览

sqlite - 使用 django 和 heroku postgresql 通过它的 id 选择一个对象

我有一个使用 Django 在 Heroku 上运行的应用程序,我使用 SQLite 的本地数据库,但在 Heroku 上,该应用程序使用 PostgreSQL。

我有一个问题,我不知道为什么会发生。让我解释一下自己:

我通过它的 id 从 DB 中选择一个对象,在本地它工作得很好,但是在 Heroku 上,结果是它找不到该对象。

我知道对象的id是正确的,我尝试选择对象的方式和我做几十次的方式是一样的。

这是有问题的代码:

希望您能够帮助我。

0 投票
1 回答
107 浏览

postgresql - Rails - Heroku Postgresql SQL 错误 - 适用于本地 SQLite - 错误“ActiveRecord:Invalid Relation”

您好,这是我在本地开发环境(SQLite)上运行良好的 ActiveRelation 查询

我认为这只是一个语法错误......有人可以帮忙吗?谢谢

0 投票
1 回答
156 浏览

heroku - Heroku psql lists hundreds of weird databases

So when I go into "heroku pg:psql" and type \l I get this:

enter image description here

What's the deal with that?

0 投票
8 回答
65354 浏览

heroku - Heroku code=H10 desc="App crashed" - 不知道为什么会崩溃

我一直在寻找这个,但找不到任何似乎适用于我的情况的东西。我一直盯着这些日志看,看不出问题出在哪里。

这在之前的部署过程中发生过,但似乎总是能自行解决。现在这只是自己发生的(没有部署),我无法摆脱它。尝试恢复到应用程序的先前版本,但似乎我被卡住了。我已经重置了测功机并且还做了一个 rake db:migrate。

日志中有一些重复的东西,但我只是不知道从它们中读出什么。有人知道问题出在哪里吗?任何指导将不胜感激。请参阅下面的日志。

0 投票
1 回答
300 浏览

postgresql - How to pass filename to Heroku pg:sql command?

I want to load schema from structure.sql file to my Heroku database. On my localhost machine I do as follows and all works just fine, all tables are created:

I pass a local file name as -f option: -f C:\MyApp\db\structure.sql

When I do the same on Heroku, it complains that the app is not found. I think that it doesn't understand -f option. It cannot find file C:\MyApp\db\structure.sql on its server.

So how do I need to provide correct path relative to Heroku? structure.sql has to be located here on Heroku:

So I need to do something like this:

What is MyHerokuAppRoot? What with may substitute it?

0 投票
1 回答
998 浏览

postgresql - 通过 heroku pgbackups:restore 仅将一些表恢复到 Heroku Postgres

根据heroku docs,以下命令将 pg_dump 恢复到 Heroku Postgres 数据库中:

但是,有没有办法只将一些表恢复到数据库中?我尝试\copypsql终端使用heroku pg:psql,但恢复速度要慢得多。

例如,我正在寻找一种pg_restore -t my_table在 heroku 上实际运行的方法。

此外,taps从来没有为我工作过,这不是 ruby​​ 1.9.3 的推荐方式。