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