pg_get_loaded_modules()

返回已加载模块信息的函数

pg_get_loaded_modules() 是一个系统函数,用于返回当前服务器会话中已加载的可加载模块的列表。

pg_get_loaded_modules() 添加于 PostgreSQL 18

用法

pg_get_loaded_modules () → setof record
        ( module_name text, version text, file_name text )

除非模块通过 PG_MODULE_MAGIC_EXT 宏指定了它们,否则 module_nameversion 字段将为 NULL

变更历史

示例

pg_get_loaded_modules() 的基本用法示例

postgres=# SHOW shared_preload_libraries;
 shared_preload_libraries 
--------------------------
 pg_stat_statements
(1 row)

postgres=# SELECT * FROM pg_get_loaded_modules();
    module_name     | version |       file_name       
--------------------+---------+-----------------------
 pg_stat_statements | 18devel | pg_stat_statements.so
(1 row)

分类

扩展, 系统函数

另请参阅

扩展

反馈

就“pg_get_loaded_modules()”提交任何评论、建议或更正,请在此