达梦数据库的表空间管理

前面达梦数据库的安装是在centos服务器完成并记录的。后续的数据库相关操作将在本机的达梦数据库来操作方便。
表空间有分用户表空间、系统表空间(SYSTEM)、回滚表空间(ROLL)、临时文件表空间(TEMP)和数据库默认的表空间(MAIN)等等,我们这次的操作主要就对正常使用的用户表空间增加、删除、修改。

1、查看所有表空间
以下几个是达梦数据库默认有哪些表空间:
1.SYSTEM:系统表空间,存放数据字典信息和全局的系统数据
2.ROLL:回滚表空间,存放了数据库运行过程中产生的回滚记录
3.TEMP:临时表空间,存放临时数据,临时表默认都存放在临时表空间上
4.MAIN:数据库默认的表空间,创建数据对象时,如果不指定存储位置,默认存放到该表空间
select id,name,max_size,total_size from v$tablespace;

2、创建表空间

创建最普通的表空间,初始数据文件大小
create tablespace tbs1 datafile 'tbs1.dbf' size 50;

以下是创建自动扩展的表空间,初始大小50M,最大100M
create tablespace tbs2 datafile 'tbs2.dbf' size 50 autoextend on maxsize 100;

以下是创建自动扩展的表空间,初始大小50M,每次扩展1M,最大100M
create tablespace tbs3 datafile 'tbs3.dbf' size 50 autoextend on next 1 maxsize 100;

尝试下能不能创建小容量的表空间,语句如下:
create tablespace tabs5 datafile 'tabs5.dbf' size 10;
实际的结果这样语句是报错的,达梦数据库数据文件要求最小要32M,大家注意了。添加的数据文件大小最小为4096页大小,如页大小为8K,则可添加的文件最小值为4096 * 8k=32M。

3、修改表空间
修改数据文件大小,只有往大的改,不能再设自动扩展参数
alter tablespace tbs1 resize datafile 'tbs1.dbf' to 60;

为表空间添加数据文件
alter tablespace tbs1 add datafile 'tbs1_1.dbf' size 50 autoextend on next 1 maxsize 60;

4、删除表空间
drop tablespace tbs3;

5、表空间其他功能
修改表空间名:
alter tablespace TAB_TEST rename to TAB_TEST2;

我们所创建的用户表空间状态分有联机((ONLINE)和脱机(OFFLINE)两种状态
alter tablespace TBS1 offline;
alter tablespace TBS1 online;

达梦数据库的表空间管理相关推荐

  1. 达梦数据库删除用户_DM 达梦数据库 删除表空间 [-3412]:试图删除已经使用的表空间. 错误 处理方法...

    达梦数据库drop 表空间时报如下错误: [dave@www.cndba.cn ~]$ disql SYSDBA/SYSDBA@127.0.0.1:6236 服务器[127.0.0.1:6236]:处 ...

  2. 达梦数据库删除用户_达梦数据库的表空间及用户管理

    一.达梦数据库表空间的管理 1.达梦数据库表空间介绍 Select tablespace_name from dba_tablespace; 1)SYSTEM表空间--> 系统表空间有很多的数据 ...

  3. 达梦数据库创建表空间

    达梦数据库的数据是存储在表空间下的. 创建表空间时需要指定表空间名和拥有的数据文件列表. 表空间的创建有两种方式. 一. 通过manager图形化界面创建 1.进入安装目录tool目录下,通过./ma ...

  4. 达梦数据库创建表空间和用户

    达梦数据库默认使用SYSDBA用户和默认表空间进行数据库操作.但是对于业务系统开发来说,使用自定义普通表空间和用户保证数据的区分. 表空间:表空间就如同创建了一个文件夹.创建一个单独的文件夹给你来专门 ...

  5. 【达梦数据库】表空间

    文章目录 前言 1 表空间介绍 2 表空间操作 3 页大小与表空间 4 页大小对表空间的影响测试 总结 前言 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库.所有的数据库对象都存放在指定的表空 ...

  6. 达梦数据库创建表空间,用户,模式

    达梦数据库有自己的默认用户名密码 SYSDBA:SYSDBA, SYSDBA用户的默认模式为SYSDBA. 但是工作中,当几个服务需要连接达梦数据库,读或者取数据时,是希望有自己的用户名密码来独立使用 ...

  7. 达梦数据库DM8-多表连接查询

    达梦数据库DM8-多表连接查询 系列文章目录 本文环境 1.达梦数据库连接查询介绍 2.交叉连接(cross join)迪卡集 2.1 无过滤条件 2.1 有过滤条件 3.自然连接 4.join... ...

  8. SQL达梦数据库复制表数据和表结构[当前模式下]

    达梦数据库复制表数据和表结构sql: 语法:create table 新表表名 as select * from 老表表名 示例: create table "SZFMIMP".& ...

  9. DM达梦数据库删除表时提示锁超时的解决方法

    DM 达梦数据库删除表时提示锁超时的问题 1. 问题描述 达梦数据库删除表时,删除失败,提示的报错信息是 锁超时 2. 解决方法 查询所删除表对应的SESS_ID,sql语句如下: select a. ...

  10. 关于达梦数据库锁表问题 本小白费了一下午时间又偶然间看到的文章,帮了大忙谢谢!

    原文: http://www.dameng.com/teachers_view.aspx?TypeId=183&Id=911&FId=t26:183:26 大家知道,达梦数据库支持多用 ...

最新文章

  1. 【剑指offer】顺时针打印矩阵
  2. Lucene源代码学习之 PackedInts
  3. 安卓投屏大师_苹果,安卓手机如何免费投屏?只要悄悄按下这里,便能轻松实现...
  4. Dubbo消费者代理的调用
  5. python判断数据是否在另一个集合中_python判断一个集合是否包含了另外一个集合中所有项的方法...
  6. 如何在Mongoose中更新/更新文档?
  7. SQL server sysobjects表说明
  8. 算法:Sliding Window Maximum(滑动窗口最大值)
  9. PLTS中计算Skew(计算延时差:对内/对间)
  10. python基础练习题:纳特拼音alaphabeta【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
  11. HTML函数多个条件并列,excel if函数如何多个条件并列
  12. Apache PHP 的gzip压缩输出的实现方法
  13. c++ 反射_实现光时域反射仪中的应用原理基于飞凌FETA40i-C核心板
  14. ML Notes: Week 2 - Multivariate Linear Regression
  15. 使用计算机编辑文档的同时,小学信息技术2-2-用计算机编辑文档(北京版).doc
  16. LegendShop教您,电商系统选型要注意什么!
  17. Vue项目报错npm ERR code 1
  18. Java面向对象封装和继承,阿里正式启动2021届春季校招
  19. Android之世面上程序锁的实现
  20. cityscapes数据集具体使用方法

热门文章

  1. 服务器分为应用服务器和什么_为什么要对无服务器应用单一责任原则
  2. Failed to parse mapping resource......
  3. CMOS反相器的传输延时
  4. LCC编译器的源程序分析(27)基本语句
  5. 安卓手机管理_七色米ERP(七色米ERP进销存管理)V1.2.1 安卓手机版
  6. wordpress使用又拍云存储实现CDN加速使用心得
  7. 非诚勿扰:比舒淇更孤单的是谁?
  8. HAOI2017 八纵八横——线段树分治+线性基
  9. 二保焊接中有送丝问题,怎么解决?
  10. 免费高速的钉钉内网穿透——阿里出品必是精品(不限速,不限流量)