pg_tablespace
pg_tablespaceカタログは利用できるテーブル空間についての情報を格納します。 テーブルは、ディスクの配置を管理できるようにするために特定のテーブル空間に格納することができます。
システムカタログの大部分とは違って、pg_tablespaceは、すべてのクラスタのデータベース間で共有されます。 (データベース毎ではなく)クラスタ毎に、pg_tablespaceのコピーが1つだけ存在します。
表52.54 pg_tablespaceの列
列 型
説明
oid oid
oid
行識別子
spcname name
spcname
name
テーブル空間名
spcowner oid (参照先 pg_authid.oid)
spcowner
pg_authid
テーブル空間の所有者。たいていはテーブル空間を作成したユーザ
spcacl aclitem[]
spcacl
aclitem[]
アクセス権限。 詳細は5.7を参照してください。
spcoptions text[]
spcoptions
text[]
「keyword=value」文字列のようなテーブル空間レベルのオプション。