#表空间操作
本章节将介绍YashanDB数据库中表空间相关的基本语法和示例。
表空间是数据库的逻辑存储结构,所有数据库对象均存储于指定的表空间内。
# 创建表空间
执行CREATE TABLESPACE
语句创建表空间:
CREATE TABLESPACE ts_yashan;
# 查看表空间
通过查询DBA_TABLESPACES
视图查看当前数据库中存在的所有表空间:
SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;
TABLESPACE_NAME
----------------------------------------------------------------
SYSTEM
SYSAUX
TEMP
SWAP
USERS
UNDO
TS_YASHAN
# 修改表空间
执行ALTER TABLESPACE
语句修改表空间的相关属性:
执行如下语句为ts_yashan表空间增加一个数据文件:
ALTER TABLESPACE ts_yashan ADD DATAFILE;
执行如下语句收缩ts_yashan表空间大小:
ALTER TABLESPACE ts_yashan SHRINK SPACE;
# 删除表空间
执行DROP TABLESPACE
语句删除表空间:
DROP TABLESPACE ts_yashan;