暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

openGauss每日一练第10天 | 表空间管理3

原创 watson 2022-12-03
248

【学习目标】

单纯学习表空间的全生命周期管理:包括创建、删除、重命名,以及查询表空间相关内容等常见操作。

第一步:

创建测试用户test、测试表空间t_tbspace,创建好后,并确认用户及表空间信息:
image.png

第二步:

赋权用户test可以在表空间t_tbspace上可以创建的权限,并创建一张测试表foo:
image.png

第三步:

查看测试表空间t_tbspace的具体大小:
image.png

第四步:

查看数据库在默认表空间下的对象信息:
image.png
查询数据库在非默认表空间下的对象信息:
image.png

第五步:

重命名表空间:
image.png

第六步:

更改完表空间名称后,重新确认新名称的表空间的对象信息是否有影响:
下图为表空间中的foo表信息:
image.png
下图为表空间大小信息:
image.png

第七步:

删除表空间:首先要删除表空间上的所有对象后,才可正常删除表空间,否则会提示表空间非空无法删除。
删除测试表及测试表空间后,确认信息如下:
image.png

通过良好的表空间的管理的习惯,能够为我们日常在生产环境中更好的控制一个数据库安装的磁盘布局;在大型的项目中更有可能减少不必要的磁盘IO的争用以及IO瓶颈等常见的问题。

最后修改时间:2022-12-03 15:02:22
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论