PostgreSQL 修改 shared_preload_libraries 共享预加载依赖库

PostgreSQL About 599 words

说明

数据库启动时才会加载shared_preload_libraries参数,修改后必须重启数据库。

找不到指定依赖库,数据库无法启动成功。

查看共享库

show shared_preload_libraries;

输出

z-blog=# show shared_preload_libraries;
     shared_preload_libraries
-----------------------------------
 pg_stat_statements, "pg_jieba.so"
(1 row)

设置加载的依赖库

使用alter命令设置的配置会在postgresql.auto.conf中。(不用污染postgresql.conf原始配置文件)

alter system set shared_preload_libraries = pg_stat_statements;

多个依赖库

,号隔开

alter system set shared_preload_libraries = pg_stat_statements, pg_trgm;

特殊字符

对于有特殊字符的依赖库,如:空格,句号等,可以使用双引号。

alter system set shared_preload_libraries = pg_stat_statements, "pg_jieba.so";
Views: 486 · Posted: 2023-10-24

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh