バージョンごとのドキュメント一覧

51.56. pg_tablespace #

The catalog <structname>pg_tablespace</structname> stores information about the available tablespaces. Tables can be placed in particular tablespaces to aid administration of disk layout. pg_tablespaceカタログは利用できるテーブル空間についての情報を格納します。 テーブルは、ディスクの配置を管理できるようにするために特定のテーブル空間に格納できます。

Unlike most system catalogs, <structname>pg_tablespace</structname> is shared across all databases of a cluster: there is only one copy of <structname>pg_tablespace</structname> per cluster, not one per database. システムカタログの大部分とは違って、pg_tablespaceは、すべてのクラスタのデータベース間で共有されます。 (データベース毎ではなく)クラスタ毎に、pg_tablespaceのコピーが1つだけ存在します。

表51.56 pg_tablespaceの列

<title><structname>pg_tablespace</structname> Columns</title>

Column Type 列 型

Description 説明

oid oid

Row identifier 行識別子

spcname name

Tablespace name テーブル空間名

spcowner oid (references <link linkend="catalog-pg-authid"><structname>pg_authid</structname></link>.<structfield>oid</structfield>) (参照先 pg_authid.oid

Owner of the tablespace, usually the user who created it テーブル空間の所有者。たいていはテーブル空間を作成したユーザ

spcacl aclitem[]

Access privileges; see <xref linkend="ddl-priv"/> for details アクセス権限。 詳細は5.8を参照してください

spcoptions text[]

Tablespace-level options, as <quote>keyword=value</quote> strings keyword=value文字列のようなテーブル空間レベルのオプション