ALTER TABLESPACE — 更改一个表空间的定义
ALTER TABLESPACEname
RENAME TOnew_name
ALTER TABLESPACEname
OWNER TO {new_owner
| CURRENT_USER | SESSION_USER } ALTER TABLESPACEname
SET (tablespace_option
=value
[, ... ] ) ALTER TABLESPACEname
RESET (tablespace_option
[, ... ] )
ALTER TABLESPACE
可以被用于更改一个 表空间的定义。
要更改一个表空间的定义,你必须拥有它。要修改拥有者,你还必须是 新拥有角色的一个直接或间接成员(注意超级用户自动拥有这些特权)。
name
一个现有表空间的名称。
new_name
该表空间的新名称。新名称不能以pg_
开始,因为这类名称被 保留用于系统表空间。
new_owner
该表空间的新拥有者。
tablespace_option
要设置或者重置的一个表空间参数。当前,唯一可用的参数是 seq_page_cost
、random_page_cost
、 effective_io_concurrency
和maintenance_io_concurrency
。 为一个特定表空间设定这两个参数值将覆盖规划器对从该表空间中的表读取
页面代价的估计值,以及执行者的预取行为,这些估计值由具有相同名称配置参数建立(见 seq_page_cost、random_page_cost、 effective_io_concurrency、
maintenance_io_concurrency)。 如果一个表空间位于一个比其余 I/O 子系统更快或者更慢的磁盘上时,这些参数就能派上用场。
将表空间index_space
重命名为fast_raid
:
ALTER TABLESPACE index_space RENAME TO fast_raid;
更改表空间index_space
的拥有者:
ALTER TABLESPACE index_space OWNER TO mary;
在 SQL 标准中没有 ALTER TABLESPACE
语句。
XML DOM - Element 对象Element 对象 Element 对象代表 XML 文档中的一个元素。元素可以包含属性、其他元素或文本。如果一个元素...
Audio ended 属性 Audio 对象实例查看音频是否播放结束:var x = document.getElementById("myAudio").ended;x 输出结果为:true...
Keygen name 属性 Keygen 对象实例返回 keygen 字段的 name 属性值:var x = document.getElementById("myKeygen").name;x 输出结...
HTML DOM querySelector() 方法 Document 对象实例获取文档中 id="demo" 的第一个元素:document.querySelector("#demo");定义和...
OceanBase 提供数据迁移功能以帮助您在线将其他数据源的数据实时的迁移到 OceanBase 上。您可以通过创建迁移项目来启动与检测数...
本文档为您展示通过 OceanBase 数据迁移功能将数据库从自建 Oracle 迁移至 OceanBase Oracle 的操作步骤。OceanBase 数据迁移功...
在 OceanBase 开发者中心(OceanBase Developer Center,ODC)点击连接名进入连接后,在左导航栏中点击存储过程标签可以查看存储...