`
wkf41068
  • 浏览: 453032 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Oracle11g表空间6--临时表空间创建修改

阅读更多
  临时表空间是一个磁盘空间,主要用于存储用户在执行order by等语句进行排序或者汇总是产生的临时数据。
默认情况下,所有用户都使用temp作为默认临时表空间。但是也容许使用其它临时表空间作为默认临时表空间,则需要在创建用户时进行指定。

   创建临时表空间需要使用temporary关键字,并且与临时表空间对应的是临时文件,由tempfile关键字指定,也就是说,临时表空间中不再使用数据文件,而是使用临时文件.
SQL> create temporary tablespace temspace
  2  tempfile 'D:\app\SQLTest\Self\tem.dbf'
  3  size 5M autoextend on next 2M maxsize 20M
  4  /

表空间已创建。

SQL>

临时表空间的修改。
 由于临时文件中不存储永久性数据,之存储排序等操作过程中产生的临时数据,
并且在用户操作结束后,临时文件中存储的数据有系统删除,所以一般情况下不需要要调整临时表空间。
  但是当并发用户特别多,并且操作比较复杂时,可以能会发生临时表空间不足。
这时,dba可以增加临时文件来增大临时表空间。
a. 如果要增加临时文件,可以使用add tempfile 子句。
b. 如果需要修改临时巍峨见的大小,可以使用resize关键字。
c. 还可以修改临时文件的状态为offline/online.

SQL> column name format a50;
SQL> select file#,status,name from v$tempfile;

     FILE# STATUS  NAME
---------- ------- ------------------------------------------------
         1 ONLINE  D:\APP\JGWANG\ORADATA\ORCL\TEMP01.DBF
         2 ONLINE  D:\APP\SQLTEST\SELF\TEM.DBF

SQL> alter tablespace temspace
  2  add tempfile 'D:\app\SQLTest\Self\tem02.dbf'
  3  size 5M;

表空间已更改。


SQL> select file#,status,name from v$tempfile;

     FILE# STATUS  NAME
---------- ------- ----------------------------------------------
         1 ONLINE  D:\APP\JGWANG\ORADATA\ORCL\TEMP01.DBF
         2 ONLINE  D:\APP\SQLTEST\SELF\TEM.DBF
         3 ONLINE  D:\APP\SQLTEST\SELF\TEM02.DBF

SQL>



分享到:
评论

相关推荐

    oracle10g课堂练习I(1)

    创建和修改表 7-11 了解数据完整性 7-13 定义约束条件 7-15 违反约束条件 7-16 约束条件状态 7-17 约束条件检查 7-19 使用 SQL 创建约束条件:示例 7-20 查看表中的列 7-21 查看表的内容 7-22 对表执行的...

    Oracle 从入门到精通视频教程(11G版本)(ppt)

    临时表空间的管理 数据文件管理 第17章-与数据库安全性有关的对象 用户管理 权限管理 角色管理 概要文件PROFILE 第18章-备份与恢复 数据库备份与恢复 物理备份和恢复数据库 逻辑备份和恢复数据库 本章小结 第...

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

     6.3.3 创建临时表空间  6.4 修改表空间  6.4.1 扩展表空间  6.4.2 修改属性、状态  6.5 删除表空间  6.6 查询表空间信息  6.6.1 查询表空间的基本信息  6.6.2 查询表空间及其默认存储参数  6.6.3...

    oracle10g课堂练习I(2)

    创建和修改表 7-11 了解数据完整性 7-13 定义约束条件 7-15 违反约束条件 7-16 约束条件状态 7-17 约束条件检查 7-19 使用 SQL 创建约束条件:示例 7-20 查看表中的列 7-21 查看表的内容 7-22 对表执行的...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第2/2部分)

    7.4 创建和使用临时表 225 7.5 索引 227 7.5.1 为什么说索引是必需的 227 7.5.2 索引类型 228 7.5.3 创建和使用索引 232 7.5.4 修改和删除索引 233 7.6 约束 234 7.6.1 约束类型 234 7.6.2 定义约束 236 ...

    Oracle 10g应用指导

    主要包括各种类型的表创建以及适用情形,如外部表、分区表、嵌套表、全局临时表等;完整性约束的管理;索引,包括B树索引、基于函数的索引、位图索引、反向索引、降序索引、压缩索引等的使用方法及其适用情形等。在...

    Oracle_Database_11g完全参考手册.part2/3

    《Oracle Database 11g完全参考手册》全面详细地介绍了Oracle Database 11g的强大功能,阐述了如何使用所有的新增功能和工具,如何执行功能强大的SOL查询,如何编写PL/SQL和SQL*Plus语句,如何使用大对象和对象,...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    15.3.4临时表空间的调整 15.3.5日志文件的调整 15.3.6 UNDO表空间的调整 15.4应用系统 15.4.1应用拆分 15.4.2 SQL执行过程 15.4.3 SQL解析 15.4.4 SQL优化 15.4.5 SQL行源生成 15.4.6 SQL执行 15.5本章小...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第1/2部分)

    7.4 创建和使用临时表 225 7.5 索引 227 7.5.1 为什么说索引是必需的 227 7.5.2 索引类型 228 7.5.3 创建和使用索引 232 7.5.4 修改和删除索引 233 7.6 约束 234 7.6.1 约束类型 234 7.6.2 定义约束 236 ...

    Oracle_Database_11g完全参考手册.part3/3

    《Oracle Database 11g完全参考手册》全面详细地介绍了Oracle Database 11g的强大功能,阐述了如何使用所有的新增功能和工具,如何执行功能强大的SOL查询,如何编写PL/SQL和SQL*Plus语句,如何使用大对象和对象,...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    2. oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat 3. 运行该批处理程序将自动完成oracle卸载工作,最后手动删除\app文件夹(可能需要重启才能删除) 4. 运行...

    Oracle+10g应用指导与案例精讲

    主要包括各种类型的表创建以及适用情形,如外部表、分区表、嵌套表、全局临时表等;完整性约束的管理;索引,包括B树索引、基于函数的索引、位图索引、反向索引、降序索引、压缩索引等的使用方法及其适用情形等。在...

    ORACLE教材

    临时表 表的操作 从数据中查看有关用户表信息 使用OEM实践操作 第七章:使用约束 主键约束 外部约束 唯一性约束 CHECK约束 NOT NULL约束 利用Enterprise Manager管理约束 第八章:管理索引、视图与...

    深入解析Oracle.DBA入门进阶与诊断案例

    8.8 Oracle 11g UNDO表空间备份增强 360 8.9 回滚机制的深入研究 361 8.9.1 从DML更新事务开始 361 8.9.2 获得事务信息 362 8.9.3 获得回滚段名称并转储段头信息 362 8.9.4 获得跟踪文件信息 363 8.9.5...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    上架时间:2011-11-9 出版日期:2011 年11月 开本:16开 页码:502 版次:1-1 主编推荐  资深Oracle专家力作,OakTable团队推荐  全面、独到、翔实,题材丰富  Oracle开发人员和DBA必备 内容简介  Oracle ...

Global site tag (gtag.js) - Google Analytics