Доступен ли pg_stat_statements для героев бесплатно и для хобби - PullRequest
0 голосов
/ 25 июня 2019

Имеется ли pg_stat_statements на уровнях «Херкуку» и «Хобби»? Если да, то как вы включаете его?

В настоящее время, если я иду heroku pg:psql --production и введите следующее

HEROKU_POSTGRESQL_BLUE=> SELECT queryid, calls, mean_time, substring(query for 100)
HEROKU_POSTGRESQL_BLUE-> FROM pg_stat_statements
HEROKU_POSTGRESQL_BLUE-> ORDER BY total_time DESC
HEROKU_POSTGRESQL_BLUE-> LIMIT 10;

Понятно

ERROR:  relation "pg_stat_statements" does not exist
LINE 2: FROM pg_stat_statements

1 Ответ

1 голос
/ 25 июня 2019

По умолчанию он не установлен, но я только что проверил, и вы можете установить его вручную. Попробуйте запустить create extension pg_stat_statements; в консоли PSQL.

Точно так же, благодаря модели разрешений для базовых планов, вы увидите много шума из других баз данных в кластере, к которым у вас нет доступа.

...