PostgreSQL 会话信息函数参考

本页整理了常用的 PostgreSQL 会话信息函数,这些函数可以抽取会话和系统信息。

  1. current_catalog

    PostgreSQL current_catalog 返回当前数据库的名称。
  2. current_database

    PostgreSQL current_database() 函数返回当前数据库的名称。
  3. current_query

    PostgreSQL current_query() 函数返回由当前客户端提交的正在执行的一个或多个语句。
  4. current_role

    PostgreSQL current_role 返回当前用户(当前执行上下文的用户)的名称。
  5. current_schema

    PostgreSQL current_schema() 函数返回当前模式的名称。
  6. current_schemas

    PostgreSQL current_schemas() 函数返回当前有效搜索路径上的所有的架构名称。
  7. current_user

    PostgreSQL current_user 返回当前用户(当前执行上下文的用户)的名称。
  8. inet_client_addr

    PostgreSQL inet_client_addr() 函数返回当前客户端的 IP 地址。
  9. inet_client_port

    PostgreSQL inet_client_port() 函数返回当前客户端的 IP 端口号。
  10. inet_server_addr

    PostgreSQL inet_server_addr() 函数返回接受当前连接的服务器的 IP 地址。
  11. inet_server_port

    PostgreSQL inet_server_port() 函数返回接受当前连接的服务器的端口号。
  12. pg_backend_pid

    PostgreSQL pg_backend_pid() 函数返回当前会话连接的服务端进程的进程 ID。
  13. pg_blocking_pids

    PostgreSQL pg_blocking_pids() 函数返回阻止指定的会话获取锁的会话的进程 ID 列表。
  14. pg_conf_load_time

    PostgreSQL pg_conf_load_time() 函数返回上次加载服务器配置文件的时间(带有时区信息)。
  15. pg_current_logfile

    PostgreSQL pg_current_logfile() 函数返回当前使用的日志文件路径。
  16. pg_is_other_temp_schema

    PostgreSQL pg_is_other_temp_schema() 函数返回当前会话的临时模式(Schema)的 OID。
  17. pg_jit_available

    PostgreSQL pg_jit_available() 函数检测 JIT 编译器扩展是否可用(只有在 JIT 编译器扩展可用且 jit 参数配置为 true 时,该函数才返回 true)。
  18. pg_listening_channels

    PostgreSQL pg_listening_channels() 函数返回当前会话正在侦听的异步通知通道的名称。
  19. pg_my_temp_schema

    PostgreSQL pg_my_temp_schema() 函数返回当前会话的临时模式(Schema)的 OID。
  20. pg_notification_queue_usage

    PostgreSQL pg_notification_queue_usage() 函数返回异步通知队列当前未处理的通知所占用的最大大小部分。
  21. pg_postmaster_start_time

    PostgreSQL pg_postmaster_start_time() 函函数返回服务器启动的时间。
  22. pg_trigger_depth

    PostgreSQL pg_trigger_depth() 函数返回触发器的当前嵌套级别。
  23. session_user

    PostgreSQL session_user 返回当前当前会话的用户名。
  24. user

    PostgreSQL user 返回当前用户(当前执行上下文的用户)的名称。
  25. version

    PostgreSQL version() 函数返回当前 PostgreSQL 服务器的版本信息。