定义一个新的tablespace.
概要
CREATETABLESPACE tablespace_name [OWNER FILESPACE filespace_name
描述
CREATE TABLESPACE命令为您Greenplum数据系统注册一个新的表空间。表空间名称必须与系统中的任何现有的表空间的名称不同。
表空间允许超级用户在文件系统中包含数据库对象(如表和索引)的数据文件可以驻留在定义一个替代的位置。
拥有相应权限的用户可以通过一个表空间名称CREATEDATABASE,CREATETABLE或CREATEINDEX有存储指定表空间中的这些对象中的数据文件。
在Greenplum数据库中,master以及每个primarysegment,每个 mirrorsegment 都必须定义一个用来存储在整个Greenplum的系统及其对象的位置的文件系统位置。系统存储位置的集合定义在一个filespace对象中。在创建表空间之前,必须先定义文件空间。看到Greenplum的数据库实用程序指南中gpfilespace获取更多信息。
parameter
tablespacename