pg_database
目录pg_database
存储有关可用数据库的信息。
数据库通过CREATE DATABASE
命令创建。
更多关于其参数的信息请查阅第 23 章。
和大部分系统目录不同,pg_database
是在集簇的所有数据库之间共享的:在一个集簇中只有一份pg_database
拷贝,而不是每个数据库一份。
表 52.15. pg_database
Columns
列类型 描述 |
---|
行标识符 |
数据库名称 |
数据库的拥有者,通常是创建它的用户 |
此数据库的字符编码的编号( |
此数据库的LC_COLLATE |
此数据库的LC_CTYPE |
如果为真,则此数据库可被任何具有 |
如果为假则没有人能连接到这个数据库。这可以用来保护 |
设置能够连接到这个数据库的最大并发连接数。-1表示没有限制。 |
数据库中最后一个系统OID,对pg_dump特别有用 |
在此之前的所有事务ID在数据库中已经被替换为一个永久的(“冻结的”) 事务ID。
这用于跟踪数据库是否需要被清理,以便组织事务ID回环或者允许 |
在此之前的所有多事务ID在数据库中已经被替换为一个事务ID。这用于跟踪数据库是否需要被
清理,以便组织事务ID回环或者允许 |
此数据库的默认表空间。
在此数据库中,所有 |
访问权限,更多信息参见第 5.7 节 |