postgresql – PostgresApp上的pghero pg_stat_statements必须通过shared_preload_libraries加载

前端之家收集整理的这篇文章主要介绍了postgresql – PostgresApp上的pghero pg_stat_statements必须通过shared_preload_libraries加载前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这个错误
PG::ObjectNotInPrerequisiteState: ERROR:  pg_stat_statements must be loaded via shared_preload_libraries

在localhost上.使用osx(10.9.5),PostgresApp 9.3.1.0和pghero gem

转到位于〜/ Library / Application Support / Postgres93 / var中的postgresql.conf
我把它放在文件的顶部

shared_preload_libraries = 'pg_stat_statements'
pg_stat_statements.track = all

所以,这是正确的postgresql.conf,或者我的设置中的某些内容被破坏了..

有任何想法吗?

您必须重新启动Postgresql Server才能加载共享库,然后执行
CREATE EXTENSION pg_stat_statements;

在您要监视的数据库中.

猜你在找的Postgre SQL相关文章