pg_conf_load_time()

一个系统函数,显示上次成功重新加载配置的时间

pg_conf_load_time() 是一个系统函数,显示上次成功重新加载配置的时间。

pg_conf_load_time()PostgreSQL 8.4 中添加。

用法

pg_conf_load_time() → timestamp with time zone

源代码

pg_conf_load_time() 报告全局变量 PgReloadTime 的值,该变量在 src/include/utils/timestamp.h 中定义,并包含在 src/backend/utils/adt/timestamp.c 中。

src/backend/utils/misc/guc-file.l 中,当在启动、重启或收到 SIGHUP 信号后成功应用配置时,会设置该变量。

更改历史记录

示例

postgres=# SELECT pg_conf_load_time();
       pg_conf_load_time       
-------------------------------
 2019-07-15 22:07:31.472888+01
(1 row)

postgres=# SELECT pg_reload_conf();
 pg_reload_conf 
----------------
 t
(1 row)

postgres=# SELECT pg_conf_load_time();
       pg_conf_load_time       
-------------------------------
 2019-07-15 22:08:16.900608+01
(1 row)

分类

配置系统函数

另请参阅

pg_reload_conf()pg_postmaster_start_time()

反馈

提交关于 "pg_conf_load_time()" 的任何评论、建议或更正 此处