ALTER TABLESPACE |
Modifie l'espace de table |
PostgreSQL |
Syntaxe
ALTER TABLESPACE name RENAME TO new_name
|
ALTER TABLESPACE name OWNER TO { new_owner | CURRENT_USER | SESSION_USER }
|
ALTER TABLESPACE name SET ( tablespace_option = value [, ... ] )
|
ALTER TABLESPACE name RESET ( tablespace_option [, ... ] )
|
Paramètres
Nom |
Description |
name |
Ce paramètre permet d'indiquer le nom d'une tablespace existante. |
new_name |
Ce paramètre permet d'indiquer le nouveau nom du tablespace. Le nouveau nom ne peut pas commencer par pg_, car ces noms sont réservés aux tablespace système. |
new_owner |
Ce paramètre permet d'indiquer le nouveau propriétaire du tablespace. |
tablespace_option |
Ce paramètre permet d'indiquer un paramètre d'espace de table à définir ou à réinitialiser. Actuellement, les seuls paramètres disponibles sont seq_page_cost, random_page_cost et effective_io_concurrency. La définition de l'une ou l'autre valeur pour un tablespace particulier remplacera l'estimation habituelle du planificateur du coût de lecture des pages des tables de ce tablespace, tel qu'établi par les paramètres de configuration du même nom. Cela peut être utile si un tablespace se trouve sur un disque étant plus rapide ou plus lent que le reste du sous-système d'entrée/sortie. |
Description
Cette instruction permet de changer la définition d'un tablespace.
Dernière mise à jour : Jeudi, le 14 Octobre 2021