Oracle删除表空间的同时删除数据文件[通俗易懂]

临时表空间主要用途是在数据库进行排序运算[如创建索引、orderby及groupby、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。当临时表空间不足时,表现为运算速度异常的慢,并且临时表空间迅速增长到最大空

大家好,又见面了,我是你们的朋友全栈君。

临时表空间主要用途是在数据库进行排序运算[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。

当临时表空间不足时,表现为运算速度异常的慢,并且临时表空间迅速增长到最大空间(扩展的极限),并且一般不会自动清理了。

如果临时表空间没有设置为自动扩展,则临时表空间不够时事务执行将会报ora-01652 无法扩展临时段的错误,当然解决方法也很简单:1、设置临时数据文件自动扩展,或者2、增大临时表空间

 

1、创建用户表空间:

CREATE TABLESPACE test_data                               //创建表空间test_data
Oracle删除表空间的同时删除数据文件[通俗易懂]LOGGING
Oracle删除表空间的同时删除数据文件[通俗易懂]DATAFILE ‘D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_DATA01.DBF’    //创建的数据文件
Oracle删除表空间的同时删除数据文件[通俗易懂]SIZE 32M                                                            //初始大小
Oracle删除表空间的同时删除数据文件[通俗易懂]AUTOEXTEND ON                                                                //数据文件自动扩容
Oracle删除表空间的同时删除数据文件[通俗易懂]NEXT 32M MAXSIZE 2048M
Oracle删除表空间的同时删除数据文件[通俗易懂]EXTENT MANAGEMENT LOCAL;

2、删除表空间,同时删除数据文件:

drop tablespace test_data including contents and datafiles;

3、创建用户临时表空间:

CREATE TEMPORARY TABLESPACE test_temp
Oracle删除表空间的同时删除数据文件[通俗易懂]TEMPFILE ‘D:\oracle\product\10.2.0\oradata\orcl\test_temp01.dbf’
Oracle删除表空间的同时删除数据文件[通俗易懂]SIZE 32M
Oracle删除表空间的同时删除数据文件[通俗易懂]AUTOEXTEND ON
Oracle删除表空间的同时删除数据文件[通俗易懂]NEXT 32M MAXSIZE 2048M
Oracle删除表空间的同时删除数据文件[通俗易懂]EXTENT MANAGEMENT LOCAL;

4、创建用户并指定表空间:

CREATE USER xiaoming IDENTIFIED BY xm123                  //创建用户xiaoming,设置密码为xm123
Oracle删除表空间的同时删除数据文件[通俗易懂]DEFAULT TABLESPACE TEST_DATA                                    //指定默认表空间为test_data
Oracle删除表空间的同时删除数据文件[通俗易懂]TEMPORARY TABLESPACE TEST_TEMP;                            //指定临时表空间为test_temp

  指定默认表空间以后,用户xiaoming创建的表都在这个表空间下,除非额外指定;当然,要给用户xiaoming授权才能创建表。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125526.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql中的数据库对用户权限做限制

    mysql中的数据库对用户权限做限制

    2021年7月22日
    67
  • java取整和java四舍五入方法

    java取整和java四舍五入方法doublei=2,j=2.1,k=2.5,m=2.9;   System.out.println(“舍掉小数取整:Math.floor(2)=”+(int)Math.floor(i));   System.out.println(“舍掉小数取整:Math.floor(2.1)=”+(int)Math.floor(j));   System.out.println

    2022年5月21日
    45
  • pyside2界面美化_手机音量进度条 插件

    pyside2界面美化_手机音量进度条 插件前言在我们进行自动化测试的时候,用例往往是成百上千,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。

    2022年7月29日
    3
  • sparksql 概述

    sparksql 概述

    2021年11月27日
    42
  • 测试用例等价类划分法讲解_等价类分析法设计用例的方法

    测试用例等价类划分法讲解_等价类分析法设计用例的方法1.提交缺陷报告遇到的问题1.不知道是否全面测试了所有的内容(1)是不是所有的功能点都测试到了(2)是不是每个功能点都测试全面了2.存在大量冗余测试,影响测试效率(1)有些功能点可能测试多次3.对新版本的测试效果很难实施(1)每个版本测试的数据、步骤都不一样,随意性很强4.测试的覆盖率无法衡量(1)测试的好坏不得而知5.……为了避免以上问题,所以做测试用例,对测试过程可控,对测试质量有把握。2.什么是测试用例?(1)测试用例主要记录了测试的目的、步骤、输入的数据、预期结果等内容,它

    2022年10月17日
    0
  • c++写windows窗口程序_windows7硬件配置要求

    c++写windows窗口程序_windows7硬件配置要求原文转载:http://blog.csdn.net/da_keng/article/details/50589145纯属转载,复制过来方便编程时寻找。感谢作者:I-Awakening复制前补充:在刚学C#,用ManagementObjectSearcher竟然不能解析到头文件,需要手动AddReferance..前言:我们在很多情况下想要获得计算机的…

    2022年10月2日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号