1.  查询当前所有表空间

SQL> select tablespace_name from dba_tablespaces;

TABLESPACE_NAME

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

SYSTEM

SYSAUX

UNDOTBS1

TEMP

USERS

EXAMPLE

2.  查询当前数据文件

SQL> select file_name,tablespace_name from dba_data_files;

FILE_NAME                                          TABLESPACE_NAME

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

/u01/app/oracle/oradata/orcl/users01.dbf           USERS

/u01/app/oracle/oradata/orcl/undotbs01.dbf         UNDOTBS1

/u01/app/oracle/oradata/orcl/sysaux01.dbf          SYSAUX

/u01/app/oracle/oradata/orcl/system01.dbf          SYSTEM

/u01/app/oracle/oradata/orcl/example01.dbf     EXAMPLE

3.  各种表空间

(1) system 表空间

存放的是 Oracle 数据字典信息,反映 Oracle 系统信息。

(2) sysaux 表空间

是 system 表空间的一个辅助表空间,存放着一些不是很重要的系统信息。

System 和 sysaux 表空间必须同时在线,否则数据库起不来。

(3) undo 表空间

Undo 表空间是系统表空间,里面存放的信息是,用户每次改变数据块时, Oracle 将改变前的信息块放到 undo 表空间里。

(4) temp 表空间

临时表空间,里面放的是临时数据。当进行增删改查时,内存空间不够时,会临时地使用 temp 表空间。

System/sysaux/undo/temp 都是系统级别的表空间。

(5) example 表空间

Example 表空间存放的是样例数据库,通常就是 scott 用户的数据库,用于练习的。

(6) users 表空间

用来存放用户数据的表空间。在没有创建其他用户表空间的情况下,用户数据都会放在 users 表空间下。

在一般的生产系统中,这两个表空间是没有的。就算有也不用他们!

(7) autoextend 选项

在创建表空间指定数据文件时,会有 autoextend 选项,意为自动拓展。当数据文件满了以后会进行自动拓展。但是在生产环境中,要指定 autoextend 选项,并且当数据文件使用情况 >85% 时,还是要使用 alter tablespace name add datafile formate ‘ 路径 ’ 命令来新建一个表空间。

------------------ end -----------------------

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31529886/viewspace-2641117/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31529886/viewspace-2641117/

【体系结构】Oracle表空间的简单理解相关推荐

  1. 华软oracle,ORACLE 表空间的简单理解

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 表空间概念 ORACLE数据库被划分成称作为表空间的逻辑区域--形成ORACLE数据库的逻辑结构. 一个ORACLE数据库能够有一个或多个表空间,而一个表 ...

  2. 更改oracle 表空间大小,更改oracle数据库表空间大小

    Oracle表空间扩展 使用oracle时可能遇到无法通过8192在表空间中扩展错误,原因是数据库的表空间不足. oracle表空间数据文件容量与db_block_size有关,在初始建库时指定DB_ ...

  3. oracle导入dmp文件报错12154,oracle表空间的创建及dmp 文件的导入(推荐)

    --用oracle系统权限的账号 登陆 -- 1.创建用户 create user u_name identified by "u_password"; --2.赋予权限 gran ...

  4. linux oracle 创建表空间2016,Linux下Oracle表空间及用户创建

    记录详细过程以备使用 Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as sys@i ...

  5. Oracle 表空间与数据文件

    --============================== --Oracle 表空间与数据文件 --============================== /* 一.概念 表空间:是一个或 ...

  6. Oracle表空间大小的限制和DB_BLOCK_SIZE的概念

    Oracle表空间大小的限制和DB_BLOCK_SIZE的概念 之前接触的项目表空间最大也不超过10G,所以导入数据库时一直使用导入本地的oracle数据库文件的方法,即根据dmp文件大小设置一个数据 ...

  7. oracle表空间状态如何离线,六步了解Oracle表空间状态

    六步了解Oracle表空间状态 本人很喜欢Oracle表空间,在工作中也很喜欢总结关于Oracle表空间状态的经验教训,下面就这个问题来详细说说吧. 1.查询Oracle表空间状态 select ta ...

  8. oracle 表空间 归档,oracle数据库表空间及归档

    --表空间(TableSpace)是Oracle的开创性理念.表空间使得数据库管理更加灵活,而且极大地提高了数据库性能. --作用 :1.避免磁盘空间突然耗竭的风险 2.规划数据更灵活 3.提高数据库 ...

  9. Oracle 表空间时点恢复(TSPITR)

    表空间时点恢复,是Oracle在基于冷备,热备恢复以外的一种以表空间为粒度的,不完全恢复的形式来将表空间恢复到过去某个特定的时间点的一种恢复方式.它整合了RMAN以及DataPump这2个备份恢复工具 ...

最新文章

  1. Backbone学习日记[1]:感性认识
  2. 基于MSM 的tomcat session 共享
  3. 使用js对来判断一个字符串中括号是否平衡匹配
  4. c语言sqlist结构体,c语言里 sqlist
  5. 前端学习(2057):vue.js的安装方法
  6. 在计算机中dos代表什么意思,Boot是什么意思
  7. eclipse中js中文乱码问题的解决办法
  8. 阿里云张建锋:云网端深度融合的技术体系正在形成
  9. 暗影骑士vn7安装linux,情人节没有宏碁暗影骑士 单身狗不幸福
  10. imx8mq - bootloader编译过程
  11. windows10 LTSC转换成win10专业版
  12. 图像检索代码python_python-图像检索
  13. 情感极性:关于中文情感分类的知识
  14. EN 45545-2T10水平法烟密度检测的注意事项
  15. JAVA随机生成中文姓名,性别,Email,手机号,住址
  16. 快速排序(萝卜填坑算法)【必会知识】
  17. Python2020期末考试试题及答案
  18. java中字输入输出异常_Java:详解Java中的异常(Error与Exception)
  19. 城市虚拟交通系统与交通发展决策支持模式研究
  20. 杨建允:抖快直播电商的运营逻辑是否可以复制

热门文章

  1. 丁胖胖眼中的WINDOWS操作系统(一)
  2. python mongodb 设置密码前一篇ok,csv文件存入mongodb
  3. Qt、GTK 和KDE、GNOME的关系-转
  4. 蓝桥杯 ADV-207 算法提高 最长字符序列
  5. [Java] 蓝桥杯ADV-83 算法提高 寻找三位数
  6. PAT 乙级 1048. 数字加密(20) Java版
  7. Mongodb亿级数据量的性能测试
  8. Oracle的取整和四舍五入函数——floor,round,ceil,trunc使用说明
  9. 查询group_by 与 order by
  10. java 程序在Eclipse 或者 Linux 运行报 Unsupported major.minor version 51.0解决办法