测试oracle表空间自动扩展
2024-08-30 17:16:46
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;
最新文章
- MAC 常用命令
- yii2的form表单样式怎么灵活控制呢?
- 如何用Python输出PPT中的文字信息
- iOS UITableViewCell 中 调整imageView 的图片大小
- 第二部分 Mongodb增删改查
- MySQL(二) —— 数据类型与操作数据表
- android 开发自建wifi热点的默认ip
- Zookeeper、HBase的伪分布
- 打印Ibatis最终的SQL语句
- 在centos 6.4下安装opencv 2.3.1
- angular $location常用方法使用
- Redis6-sorted set 的介绍
- XamlReader动态使用xaml
- Tencent Cloud Developers Conference(2018.12.15)
- Mybatis下collections使用pageHelper进行分页
- JQuery : 插件定义
- [PHP]算法-二叉树中和为某一值的路径的PHP实现
- VIM编辑配置文件基本操作
- WPF 自定义分页控件二
- [转]JSP页面的动态包含和静态包含示例及介绍
热门文章
- android studio 加载libs
- 镶嵌数据集 Mosaic Dataset 的常见数据组织方式
- Hive安装与应用过程
- Windows7设置锁屏密码
- 探索ORM ————iBati(一)
- Mysql5.7 的错误日志中最常见的note级别日志解释
- [UI] Pull menu interaction concept - 下拉菜单交互
- C++ 读书笔记2
- if a in range(len(lst)): print(a,lst[a]) #获取索引和对应元素, 背下来~~
- #001 Emmet的API图片