pg_tablespace
Le catalogue pg_tablespace
enregistre les
informations des tablespaces disponibles.
Les tables peuvent être placées dans des
tablespaces particuliers pour faciliter
l'administration des espaces de stockage.
Contrairement à la plupart des catalogues système,
pg_tablespace
est partagée par toutes les bases
de données du cluster : il n'y a donc qu'une copie de
pg_tablespace
par cluster, et non une par
base.
Tableau 51.54. Colonnes de pg_tablespace
Nom | Type | Références | Description |
---|---|---|---|
oid | oid | Identifiant de ligne (attribut caché ; doit être sélectionné explicitement) | |
spcname | name | Nom du tablespace | |
spcowner | oid |
| Propriétaire du tablespace, habituellement l'utilisateur qui l'a créé |
spcacl | aclitem[] | Droits d'accès ; voir GRANT et REVOKE pour les détails. | |
spcoptions | text[] | Options au niveau tablespace, sous la forme de chaînes « motclé=valeur » |