关于oceanBase数据库的表空间的创建和管理

【 使用环境 】测试环境
【 OB or 其他组件 】4.1.2
【问题描述】想请问一下,oceanBase官方说用户不需要显式创建和管理表空间,意思是如果我默认创建用户不指定表空间那么数据默认存储到一个默认表空间是吗?如果我想指定手动创建,比如这样 CREATE TABLESPACE XXX;
CREATE USER XXX IDENTIFIED BY “XXX” DEFAULT TABLESPACE TBS_XXX;是不是就可以了?而且也不需要制定表空间的数据文件

【SOP系列 22 】——故障诊断第一步(系统巡检和诊断信息收集)

是oracle模式么

OB 的 tablespace 就两个作用。一是兼容 oracle 的表空间,让原来的 sql 不报错。OB 里的表空间跟文件没有关系。
第二个作用就是 加密用的。如果你不涉及到加密,那也不用这个。

CREATE TABLESPACE-OceanBase 数据库-OceanBase文档中心-分布式数据库使用文档

是的

那我没加密需求,直接创建用户就可以了,也不需要创建用户时指定啥了?

不需要

1 个赞