2019-04-1116:01:25

表空间分配10m自动扩展,向表中插入数据,看表空间达到10m以后是否会报错。

测试过程如下:

1、创建表空间

CREATE TABLESPACE TEST DATAFILE '/u01/app/oracle/oradata/test/TESTDB/TEST01.dbf' SIZE 10M AUTOEXTEND ON;

2、创建一个用户,用来测试。由于是测试环境,直接给用户dba权限。

CREATE USER TEST IDENTIFIED BY test DEFAULT TABLESPACE TEST TEMPORARY TABLESPACE TEMP PROFILE DEFAULT;
ALTER USER TEST ACCOUNT UNLOCK;
GRANT DBA TO TEST;

3、向表中插入数据。

CREATE TABLE TEST AS SELECT * FROM DBA_OBJECTS;

INSERT INTO TEST AS SELECT * FROM test;

4、反复向表中插入数据。

INSERT INTO TEST SELECT * FROM test;

5、查看表空间的大小。(这个表空间中只有这一个表,所以直接查看表空间的大小,作为参考)

select a.a1 表空间名称,
c.c2 类型,
c.c3 区管理,
b.b2 / 1024 / 1024 表空间大小M,
(b.b2 - a.a2) / 1024 / 1024 已使用M,
substr((b.b2 - a.a2) / b.b2 * 100, 1, 5) 利用率   
from    (select tablespace_name a1, --表空间名称
sum(nvl(bytes, 0)) a2 --表空间大小
from dba_free_space
group by tablespace_name) a, --查看表空间名和表空间大小
   (select tablespace_name b1, sum(bytes) b2
from dba_data_files
group by tablespace_name) b,
   (select tablespace_name c1, contents c2, extent_management c3
from dba_tablespaces) c   where a.a1 = b.b1 and c.c1 = a.a1;

最新文章

  1. MAC 常用命令
  2. yii2的form表单样式怎么灵活控制呢?
  3. 如何用Python输出PPT中的文字信息
  4. iOS UITableViewCell 中 调整imageView 的图片大小
  5. 第二部分 Mongodb增删改查
  6. MySQL(二) —— 数据类型与操作数据表
  7. android 开发自建wifi热点的默认ip
  8. Zookeeper、HBase的伪分布
  9. 打印Ibatis最终的SQL语句
  10. 在centos 6.4下安装opencv 2.3.1
  11. angular $location常用方法使用
  12. Redis6-sorted set 的介绍
  13. XamlReader动态使用xaml
  14. Tencent Cloud Developers Conference(2018.12.15)
  15. Mybatis下collections使用pageHelper进行分页
  16. JQuery : 插件定义
  17. [PHP]算法-二叉树中和为某一值的路径的PHP实现
  18. VIM编辑配置文件基本操作
  19. WPF 自定义分页控件二
  20. [转]JSP页面的动态包含和静态包含示例及介绍

热门文章

  1. android studio 加载libs
  2. 镶嵌数据集 Mosaic Dataset 的常见数据组织方式
  3. Hive安装与应用过程
  4. Windows7设置锁屏密码
  5. 探索ORM ————iBati(一)
  6. Mysql5.7 的错误日志中最常见的note级别日志解释
  7. [UI] Pull menu interaction concept - 下拉菜单交互
  8. C++ 读书笔记2
  9. if a in range(len(lst)): print(a,lst[a]) #获取索引和对应元素, 背下来~~
  10. #001 Emmet的API图片