oracle查看创建的临时表空间,Oracle临时表空间的创建和查看
作者:雨竹清风
临时表空间是作为排序操作使用的。临时表空间中的排序段是在实例启动后,当有第一个排序操作时创建的。
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临时表空间的创建和查看相关推荐
- oracle创建用户、表空间、临时表空间、分配权限步骤详解
首先登陆管理员账号,或者有DBA权限的用户,接下来依次: --查询所有用户 select * from dba_users; --创建新用户 create user gpmgt identified ...
- 如何创建oracle临时表空间,oracle_创建表空间_临时表空间_修改表空间_以及自增长...
管理员用户登录oracle数据库 [oracle@DBORACLE ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on ...
- oracle取消表空间自增长,oracle_创建表空间_临时表空间_修改表空间_以及自增长...
管理员用户登录oracle数据库 [oracle@DBORACLE ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on ...
- oracle缩减临时表空间,oracle的临时表空间写满磁盘空间解决改问题的步骤
oracle的临时表空间写满磁盘空间,解决改问题的具体步骤,以下的操作是用数据库的sys超级用户操作 刚开始打算把临时表空间的数据文件重新缩小就好了 执行: SQL> alter databas ...
- oracle如何查询临时表空间,Oracle查询临时表空间的占用
可以使用以下语句查询是哪个session number的哪个sql占用了较大的临时表空间 select inst_id,username,session_num,sql_id,tablespace,s ...
- oracle清除temp表空间,Oracle 11G清理临时表空间
一. 临时表空间收缩 1.1 说明 关于Oracle 的临时表空间,之前有整理过一篇Blog: 以下操作会占用大量的temporary: 1.用户执行imp/exp 导入导出操作时,会使用大量的tem ...
- oracle 创建用户、授权、表空间
create用户 create user visiontv identified by visiontv default tablespace visiontv quota 10m on users; ...
- oracle创建表空间 扩展表空间文件 修改表空间自动增长
1. 创建表空间 create tablespace SIRM2 datafile 'D:\oracle\product\10.2.0\oradata\orcl\SIRM2.dbf' size 10 ...
- oracle查看用户路径,oracle 查看用户的表空间,表空间路径,角色,权限
查看当前用户的缺省表空间 select username,default_tablespace from user_users; --XUSER XUSER_DATA 查询表空间 含临时表空间 sel ...
- oracle创建表不在对应表空间,oracle创建表空间
创建表空间参数详解 语法描述: CREATE [UNDO] TABLESPACE tablespace_name [DATAFILE datefile_spec1 [,datefile_spec2] ...
最新文章
- CSS之布局(盒子模型—边框)
- php sf框架,GitHub - YanCastle/sf: php swoole framework
- Maven 常见问题
- 【C++grammar】文件I/O流的基本用法
- spring学习笔记(六)
- delete postman 传参_Postman高级应用——串行传参和动态传参详解
- linux常用命令_linux常用命令
- 如何将CAD转换成黑白的PDF文档?
- 它们把色情版 “微信” 的底裤都给挖出来了,网友: 草率了。。。
- 火狐使用谷歌搜索_使Firefox快速搜索使用Google的Beta搜索键
- ubuntu-浏览caj文件
- 【转】slideUp() 和slideDown() 如何解决反复抖动的问题
- 5g网络技术目前怎么样?5g网络什么时候出?
- 安卓/IOS苹果上架
- 2月综艺节目网络关注度榜出炉 《王牌对王牌》跃居榜首
- #includealgorithm
- 事业单位招聘计算机类面试自我介绍,2019事业单位面试自我介绍范文
- 杂记「5.1·站在百年变革的风口浪尖」
- 三洋p6系列伺服电机说明书_2-30N.m 50N.m伺服电机扭力测试仪器价格大概多少
- 传智播客免费IT学习资源站-视频库隆重上线
热门文章
- 《信号与系统》解读 第3章 强大的傅里叶时域频域分析工具-4:傅里叶运算的5大主要特性
- Java编程输出直角三角形
- 计算机科学与技术专业免学费,这3所不参与国内排名的大学,免学费、包分配,考上就是铁饭碗...
- 无线接收器能连服务器吗,怎么设置无线接收器 设置无线接收器的方法【图文】...
- contenteditable属性将标签变为可编辑状态,可用于在线编辑修改文本
- Java基础系列24-常用api之String类
- matlab三角多项式拟合,三角多项式拟合方法及地震数据处理
- Python数据分析案例03——天气K均值聚类分析
- java 泛型与通配符
- WordPress编辑器支持Word一键导入