pg_database #
目录 pg_database 存储关于可用数据库的信息。
数据库通过 CREATE DATABASE
命令创建。某些参数的含义详见
Chapter 22。
与大多数系统目录不同,pg_database
在一个集群的所有数据库之间共享:每个集群只有一份
pg_database,而不是每个数据库一份。
Table 52.15. \1 字段列说明
Column Type Description |
|---|
Row identifier |
Database name |
数据库的拥有者,通常是创建它的用户 |
此数据库的字符编码
( |
此数据库的区域设置提供者: |
如果为真,则任何拥有 |
如果为假,则任何人都无法连接到该数据库。
这用于保护 |
表明已为该数据库定义了登录事件触发器。
此标志用于避免在每个后端启动期间对
|
设置可以建立到该数据库的最大并发连接数。 -1 表示无限制,-2 表示该数据库无效。 |
在该数据库中,此值之前的所有事务 ID 都已被一个永久
(“冻结”)事务 ID 替换。它用于跟踪
该数据库是否需要被清理以防止事务 ID 回卷,
或允许收缩 |
在该数据库中,此值之前的所有多事务 ID 都已被一个事务 ID 替换。
它用于跟踪该数据库是否需要被清理以防止多事务 ID 回卷,
或允许收缩 |
该数据库的默认表空间。
在该数据库内,所有
|
此数据库的 LC_COLLATE |
此数据库的 LC_CTYPE |
此数据库提供者相关的区域设置名称。如果提供者是
|
此数据库的 ICU 排序规则 |
排序规则提供者侧的版本。它在数据库被创建时记录, 并在使用时检查,以检测可能导致数据损坏的排序规则定义变更。 |
访问特权;详见 Section 5.8 |