作者:雨竹清风

临时表空间是作为排序操作使用的。临时表空间中的排序段是在实例启动后,当有第一个排序操作时创建的。

1.查看在数据库中临时表空间的名称和数量,状态等。

SQL> desc dba_tablespaces;

名称                                      是否为空? 类型

----------------------------------------- -------- ------------

TABLESPACE_NAME                           NOT NULL VARCHAR2(30)

BLOCK_SIZE                                NOT NULL NUMBER

INITIAL_EXTENT                                     NUMBER

NEXT_EXTENT                                        NUMBER

MIN_EXTENTS                               NOT NULL NUMBER

MAX_EXTENTS                                        NUMBER

PCT_INCREASE                                       NUMBER

MIN_EXTLEN                                         NUMBER

STATUS                                             VARCHAR2(9)

CONTENTS                                           VARCHAR2(9)

LOGGING                                            VARCHAR2(9)

FORCE_LOGGING                                      VARCHAR2(3)

EXTENT_MANAGEMENT                                  VARCHAR2(10)

ALLOCATION_TYPE                                    VARCHAR2(9)

PLUGGED_IN                                         VARCHAR2(3)

SEGMENT_SPACE_MANAGEMENT                           VARCHAR2(6)

DEF_TAB_COMPRESSION                                VARCHAR2(8)

RETENTION                                          VARCHAR2(11)

BIGFILE                                            VARCHAR2(3)

SQL> select TABLESPACE_NAME, STATUS, CONTENTS from dba_tablespaces;

TABLESPACE_NAME STATUS    CONTENTS

--------------- --------- ---------

SYSTEM          ONLINE    PERMANENT

UNDOTBS1        ONLINE    UNDO

SYSAUX          ONLINE    PERMANENT

TEMP            ONLINE    TEMPORARY

USERS           ONLINE    PERMANENT

EXAMPLE         ONLINE    PERMANENT

FANLU           ONLINE    PERMANENT

LULU            ONLINE    PERMANENT

已选择8行。

从结果看只有一个临时表空间,名字为TEMP。

2.为了得到临时表空间所对应的数据文件,可以使用v$tablespace和v$tempfile进行关联查询。

SQL> col file for a43

SQL> col Tablespace for a10

SQL> select f.file#,t.ts#,f.name "FILE",t.name "Tablespace" from v$tempfile f,v$tablespace t where f.ts#=t.ts#;

FILE#     TS# FILE                              Tablespace

---------- ---------- ------------------------------------------

1      3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01.DBF   TEMP

从结果看临时表空间TEMP所对应的数据文件为D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01.DBF。其序号为3号,文件号为1号。

3.创建临时表空间

SQL> create temporary tablespace xixi_temp

2 tempfile 'D:\oracle\product\10.2.0\user_tablespace\xixi_temp.dbf'

3  size 10M

4  extent management local

5  uniform size 2 M;

表空间已创建。

4.查看是否已经创建成功

SQL> select TABLESPACE_NAME, STATUS, CONTENTS from dba_tablespaces;

TABLESPACE_NAME STATUS    CONTENTS

--------------- --------- ---------

SYSTEM          ONLINE    PERMANENT

UNDOTBS1        ONLINE    UNDO

SYSAUX          ONLINE    PERMANENT

TEMP            ONLINE    TEMPORARY

USERS           ONLINE    PERMANENT

EXAMPLE         ONLINE    PERMANENT

FANLU           ONLINE    PERMANENT

LULU            ONLINE    PERMANENT

XIXI_TEMP       ONLINE    TEMPORARY

已选择9行。

通过视图关联进行查询。

SQL> col Tablespace for a10

SQL> select f.file#,t.ts#,f.name "FILE",t.name "Tablespace" from v$tempfile f,v$tablespace t where f.ts#=t.ts#;

FILE#  TS# FILE                                      Tablespace

----- ----- ----- ----------------------------------- ----------

1    3 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01.DBF TEMP

2    10 D:\ORACLE\PRODUCT\10.2.0\USER_TABLESPACE\XIXI_TEMP.DBF XIXI_TEMP

临时表空间的特性:

1.不能设为只读状态

2.不能对其进行重命名

3.临时数据文件总为logging状态

4.不能使用alter database进行创建数据文件

5.以只读方式运行的数据库需要临时数据文件

6.介质恢复不了临时数据文件

oracle查看创建的临时表空间,Oracle临时表空间的创建和查看相关推荐

  1. oracle创建用户、表空间、临时表空间、分配权限步骤详解

    首先登陆管理员账号,或者有DBA权限的用户,接下来依次: --查询所有用户 select * from dba_users; --创建新用户 create user gpmgt identified ...

  2. 如何创建oracle临时表空间,oracle_创建表空间_临时表空间_修改表空间_以及自增长...

    管理员用户登录oracle数据库 [oracle@DBORACLE ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on ...

  3. oracle取消表空间自增长,oracle_创建表空间_临时表空间_修改表空间_以及自增长...

    管理员用户登录oracle数据库 [oracle@DBORACLE ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on ...

  4. oracle缩减临时表空间,oracle的临时表空间写满磁盘空间解决改问题的步骤

    oracle的临时表空间写满磁盘空间,解决改问题的具体步骤,以下的操作是用数据库的sys超级用户操作 刚开始打算把临时表空间的数据文件重新缩小就好了 执行: SQL> alter databas ...

  5. oracle如何查询临时表空间,Oracle查询临时表空间的占用

    可以使用以下语句查询是哪个session number的哪个sql占用了较大的临时表空间 select inst_id,username,session_num,sql_id,tablespace,s ...

  6. oracle清除temp表空间,Oracle 11G清理临时表空间

    一. 临时表空间收缩 1.1 说明 关于Oracle 的临时表空间,之前有整理过一篇Blog: 以下操作会占用大量的temporary: 1.用户执行imp/exp 导入导出操作时,会使用大量的tem ...

  7. oracle 创建用户、授权、表空间

    create用户 create user visiontv identified by visiontv default tablespace visiontv quota 10m on users; ...

  8. oracle创建表空间 扩展表空间文件 修改表空间自动增长

    1. 创建表空间 create tablespace SIRM2  datafile 'D:\oracle\product\10.2.0\oradata\orcl\SIRM2.dbf' size 10 ...

  9. oracle查看用户路径,oracle 查看用户的表空间,表空间路径,角色,权限

    查看当前用户的缺省表空间 select username,default_tablespace from user_users; --XUSER XUSER_DATA 查询表空间 含临时表空间 sel ...

  10. oracle创建表不在对应表空间,oracle创建表空间

    创建表空间参数详解 语法描述: CREATE [UNDO]  TABLESPACE tablespace_name [DATAFILE datefile_spec1 [,datefile_spec2] ...

最新文章

  1. CSS之布局(盒子模型—边框)
  2. php sf框架,GitHub - YanCastle/sf: php swoole framework
  3. Maven 常见问题
  4. 【C++grammar】文件I/O流的基本用法
  5. spring学习笔记(六)
  6. delete postman 传参_Postman高级应用——串行传参和动态传参详解
  7. linux常用命令_linux常用命令
  8. 如何将CAD转换成黑白的PDF文档?
  9. 它们把色情版 “微信” 的底裤都给挖出来了,网友: 草率了。。。
  10. 火狐使用谷歌搜索_使Firefox快速搜索使用Google的Beta搜索键
  11. ubuntu-浏览caj文件
  12. 【转】slideUp() 和slideDown() 如何解决反复抖动的问题
  13. 5g网络技术目前怎么样?5g网络什么时候出?
  14. 安卓/IOS苹果上架
  15. 2月综艺节目网络关注度榜出炉 《王牌对王牌》跃居榜首
  16. #includealgorithm
  17. 事业单位招聘计算机类面试自我介绍,2019事业单位面试自我介绍范文
  18. 杂记「5.1·站在百年变革的风口浪尖」
  19. 三洋p6系列伺服电机说明书_2-30N.m 50N.m伺服电机扭力测试仪器价格大概多少
  20. 传智播客免费IT学习资源站-视频库隆重上线

热门文章

  1. 《信号与系统》解读 第3章 强大的傅里叶时域频域分析工具-4:傅里叶运算的5大主要特性
  2. Java编程输出直角三角形
  3. 计算机科学与技术专业免学费,这3所不参与国内排名的大学,免学费、包分配,考上就是铁饭碗...
  4. 无线接收器能连服务器吗,怎么设置无线接收器 设置无线接收器的方法【图文】...
  5. contenteditable属性将标签变为可编辑状态,可用于在线编辑修改文本
  6. Java基础系列24-常用api之String类
  7. matlab三角多项式拟合,三角多项式拟合方法及地震数据处理
  8. Python数据分析案例03——天气K均值聚类分析
  9. java 泛型与通配符
  10. WordPress编辑器支持Word一键导入