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

时间:2023-11-01 16:22:49

操作步骤

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

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

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

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

      1
      CREATE TABLESPACE

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

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

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

      1
      GRANT
support.huaweicloud.com/distributed-devg-v2-opengauss/gaussdb-v5r2c10-0016.html