45.37. pg_tablespace

pg_tablespace存储有关可用的表空间信息。 表可以放置在特定的表空间里,以帮助管理磁盘布局。

Unlike most system catalogs, pg_tablespace is shared across all databases of a cluster: there is only one copy of pg_tablespace per cluster, not one per database.

与大多数系统表不同,pg_tablespace在一个集群中的所有数据库之间共享: 每个集群只有一份pg_tablespace的副本,而不是每个数据库一个。

Table 45-37. pg_tablespace Columns

名称类型引用描述
spcnamename 表空间名
spcowneroidpg_authid.oid表空间的所有者,通常是它的创建者
spclocationtext 表空间的位置(目录路径)
spcaclaclitem[]  访问权限,请参阅 GRANTREVOKE获取细节
spcoptionstext[]  表空间级的选项,"keyword=value"字符串