`
1enny
  • 浏览: 70620 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

oracle11G的临时表空间

阅读更多
oracle225



oracle11G的临时表空间

临时表空间定义和作用:


临时表空间:用来存放用户的临时数据,临时数据就是在需要时被覆盖,关闭数据库后自动删除,其中不能存放永久性数据。

例如当用户对很多数据行进行排序时,排序在PGA中进行。但是如果排序的数据过多,导致内存不足时,oracle

把要排序的数据分成多份,每次只取一份放在PGA中进行排序,其他的部分都放到临时表空间中,当PGA里的部分排序

完成后,把排序好的部分交换到临时表空间中,同时再从临时表空间里取一份没有排序的数据到PGA中进行排序,这样直到所有数据排序完成为止。



临时表空间和临时表空间组:

临时表空间组是一组由临时表空间组成的组,临时表空间组和临时表空间不能同名。临时表空间组不能显式地创建

和删除;当把第一个临时表空间分配给某个临时表空间组时,会自动创建这个临时表空间组;将临时表空间组的最后

一个临时表空间删除时,会自动删除临时表空间组。


临时表空间的基本操作:

查看临时文件信息:

select * from v$tempfile;

select * from dba_temp_files;

查看临时表空间组的信息:

select * from dba_tablespace_groups;

查看临时表空间的信息:

select * from dba_tablespaces;

查找默认的临时表空间:

select property_name, property_value from

database_properties where property_name ='DEFAULT_TEMP_TABLESPACE';

创建临时表空间(不属于组):

create temporary tablespacetemp2 tempfile

'D:\app\Administrator\oradata\orcl\temp2a.dbf' size 10mautoextendon;

创建临时表空间(属于组):

create temporary tablespace temp3 tempfile

‘D:\app\Administrator\oradata\orcl\temp3a.dbf’ size 10m

autoextend on tablespace group temp_grp;

把某个临时表空间关联到组里:

alter tablespacetemp2 tablespace group temp_grp;

把某个临时表空间移出组:

alter tablespace temp2 tablespace group '';

给一个临时表空间增加临时文件:

alter tablespacetemp2 add tempfile

'D:\app\Administrator\oradata\orcl\temp2b.dbf' size 20mautoextendon;

设置数据库的默认临时表空间为一个组:

alter database default temporary tablespace temp_grp;





























分享到:
评论

相关推荐

    oracle11g创建临时表空间组

    oracle11gR2创建临时表空间组. 使用临时表空间组而非普通的临时表空间,有如下好处: 由于SQL查询可以并发使用几个临时表空间进行排序操作,因此SQL查询很少会出现排序空间超出,避免当临时表空间不足时所引起的磁盘...

    Oracle创建表空间、临时表、用户及用户授权

    本资源着重介绍使用PL/SQL工具完成Oracle创建表空间、临时表、用户及用户授权的使用说明,供初学者参考

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

     6.2.3 为用户设置表空间配额和临时表空间  6.3 创建表空间  6.3.1 创建(永久)表空间  6.3.2 创建大文件表空间  6.3.3 创建临时表空间  6.4 修改表空间  6.4.1 扩展表空间  6.4.2 修改属性、状态 ...

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

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

    Oracle 11g 从入门到精通——第八章(视频教程)

    共计6个视频 1 Oracle 11g的默认表空间 2 表空间与数据文件的关系 3 创建表空间 4 管理撤销表空间 5 管理临时表空间 6 维护表空间与数据文件

    oracle10g课堂练习I(1)

    Oracle Database 10 g :“g”代表网格 1-6 Oracle 数据库体系结构 1-8 数据库结构 1-9 Oracle 内存结构 1-10 进程结构 1-12 Oracle 实例管理 1-13 服务器进程和数据库缓冲区高速缓存 1-14 物理数据库结构 1-...

    Oracle Database 11g初学者指南--详细书签版

    1.2.5 默认的临时表空间 5 1.2.6 Undo表空间 5 1.2.7 服务器参数文件 5 1.2.8 后台进程 5 1.2.9 数据库管理员 7 1.3 Oracle Database 11g的基本数据类型 8 1.3.1 varchar2 8 1.3.2 数字 9 1.3.3 日期 9 ...

    Oracle.Database.11g.DBA手册.完整中文 (97M) part2/2

     规划和部署永久表空间、临时表空间和大文件表空间  优化磁盘分配、CPU利用率、I/O吞吐率和SQL查询  开发功能强大的数据库管理应用程序  使用Oracle Flashback和Oracle Automatic Undo Management阻止人为错误.....

    Oracle.Database.11g.DBA手册.完整中文 (97M) part1/2

     规划和部署永久表空间、临时表空间和大文件表空间  优化磁盘分配、CPU利用率、I/O吞吐率和SQL查询  开发功能强大的数据库管理应用程序  使用Oracle Flashback和Oracle Automatic Undo Management阻止人为错误.....

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

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053) 共2部分:此为第002部分 基本信息 原书名: OCA/OCP Oracle Database 11g All-in-One Exam Guide with CD-ROM: Exams 1Z0-051, 1Z0-052...

    Oracle_Database_11g完全参考手册.part2/3

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

    oracle数据库11G初学者指南.Oracle.Database.11g,.A.Beginner's.Guide

    1.2.5 默认的临时表空间 1.2.6 Undo表空间 1.2.7 服务器参数文件 1.2.8 后台进程 1.2.9 数据库管理员 1.3 Oracle Database 11g的基本数据类型 1.3.1 varchar2 1.3.2 数字 1.3.3 日期 1.3.4 时间戳 1.3.5 clob 1.3.6 ...

    Oracle 10g应用指导

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

    关于SQL执行计划错误导致临时表空间不足的问题

    临时表空间不足的问题已经报错过3次,客户也烦了,前两次都是同事添加5G的数据文件,目前已经达到40G,占用临时表空间主要是distinct 和group by 以及Union all 表数据量在200W左右,也不至于把40G的临时表空间撑爆...

    Oracle数据库自带表空间的详细说明

     SYSAUX表空间在Oracle Database 10g中引入,作为SYSTEM表空间的辅助表空间.以前一些使用独立表空间或系统表空间的数据库组件现在在SYSAUX表空间中创建.SYSAUX 表空间存放一些其他的 metadata 组件,如 OEM,Streams ...

    构建最高可用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本章小...

    Oracle_Database_11g完全参考手册.part3/3

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

Global site tag (gtag.js) - Google Analytics