云数据库 GAUSSDB-创建和管理表空间:操作步骤

时间:2024-01-23 20:08:53

操作步骤

  • 创建表空间
    1. 执行如下命令创建用户jack。
      1
      postgres=# CREATE USER jack IDENTIFIED BY 'xxxxxxxxx';
      

      当结果显示为如下信息,则表示创建成功。

      1
      CREATE ROLE
      
    2. 执行如下命令创建表空间。
      1
      postgres=# CREATE TABLESPACE fastspace RELATIVE LOCATION 'my_tablespace/tablespace1';
      

      当结果显示为如下信息,则表示创建成功。

      1
      CREATE TABLESPACE
      

      其中“fastspace”为新创建的表空间,“CN和DN数据目录/pg_location/my_tablespace/tablespace1”是用户拥有读写权限的空目录。

    3. 数据库系统管理员执行如下命令将“fastspace”表空间的访问权限赋予数据用户jack。
      1
      postgres=# GRANT CREATE ON TABLESPACE fastspace TO jack;
      

      当结果显示为如下信息,则表示赋予成功。

      1
      GRANT
      
support.huaweicloud.com/devg-v1-gaussdb/gaussdb_devg_0012.html