# 52.15.pg_database
目录pg_database
存储有关可用数据库的信息。数据库是用创建数据库
命令。咨询第 23 章有关某些参数含义的详细信息。
与大多数系统目录不同,pg_database
在集群的所有数据库之间共享:只有一个副本pg_database
每个集群,而不是每个数据库一个。
表 52.15.pg_database
列
列类型 描述 |
---|
样的 样的 行标识符 |
数据名 姓名 数据库名称 |
达达巴 样的 (参考pg_authid .样的 )数据库的所有者,通常是创建它的用户 |
编码 整数4 此数据库的字符编码 ( pg_encoding_to_char() 可以将此数字转换为编码名称) |
数据核对 姓名 液相色谱_对这个数据库进行 COLLATE |
数据类型 姓名 液相色谱_此数据库的 CTYPE |
数据模板 布尔 如果为真,那么任何用户都可以克隆这个数据库 创建数据库 特权;如果为 false,则只有超级用户或数据库所有者可以克隆它。 |
datallowconn 布尔 如果为 false,则没有人可以连接到该数据库。这是用来保护 模板0 数据库被更改。 |
数据连接限制 整数4 设置可以对此数据库进行的最大并发连接数。-1 表示没有限制。 |
数据体系统 样的 数据库中的最后一个系统 OID;对pg特别有用_倾倒 |
冰冻素 xid 在此之前的所有事务 ID 都已替换为此数据库中的永久(“冻结”)事务 ID。这用于跟踪是否需要对数据库进行清理以防止事务 ID 回绕或允许 pg_xact 被缩小。这是每个表的最小值pg_class .再冷冻西德 价值观。 |
datminxid xid 在此之前的所有 multixact ID 都已替换为此数据库中的事务 ID。这用于跟踪是否需要对数据库进行清理以防止 multixact ID 环绕或允许 pg_multixact 被缩小。这是每个表的最小值pg_class .relminxid 价值观。 |
数据表空间 样的 (参考pg_tablespace .样的 )数据库的默认表空间。在此数据库中,所有表 pg_class .相关空间 为零将存储在此表空间中;特别是,所有非共享系统目录都将在那里。 |
数据分类 访问[] 访问权限;看第 5.7 节详情 |