代码改变世界

pg单独安装pg_stat_statements

2022-04-26 15:15  abce  阅读(1574)  评论(0编辑  收藏  举报

如果编译安装pg的时候,没有安装pg_stat_statements,尝试创建pg_stat_statements扩展,可能会遇到:

FATAL:  could not access file "pg_stat_statements": No such file or directory
LOG:  database system is shut down

  

在编译安装的时候,很多是直接执行 make && make install
但是如果想,编译所有可以编译的内容,比如文档、其它模块(contrib),可以执行 make world
但是如果想,编译所有可以编译的内容,包含其它模块(contrib,但是不包含文档,可以执行make world-bin

 

make命令没有编译./contrib目录下面的各种扩展,后期如果需要使用某个扩展,需要重新编译扩展

cd ./contrib/pg_stat_statements
make && make install

安装扩展不需要重启。