昨天,一个同事请教了一些关于Oracle表空间数据文件自增长的问题,解答过程中顺便整理起来,以后其他同事有同样的疑问时可以直接查阅。

实验内容:

  1. 创建MYTEST表空间,默认不开启自增长。
  2. 给MYTEST表空间添加一个数据文件,开启自增长,但是不设置自增长的SIZE。
  3. 给MYTEST表空间添加一个数据文件,开启自增长,指定自增长的SIZE。

操作过程记录如下:(已经将多余的结果进行过滤)

SYS@orcl>CREATE TABLESPACE MYTEST DATAFILE '/ocp_data02/datafiles/MYTEST01.DBF' SIZE 10M AUTOEXTEND OFF;

Tablespace created.

SYS@orcl>select file_name,tablespace_name,bytes,autoextensible,increment_by from dba_data_files;

FILE_NAME TABLESPACE_NAME BYTES AUT INCREMENT_BY

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

/ocp_data02/datafiles/MYTEST01.DBF MYTEST 10485760 NO 0

SYS@orcl>ALTER TABLESPACE MYTEST ADD DATAFILE '/ocp_data02/datafiles/MYTEST02.DBF' SIZE 10M AUTOEXTEND ON;

Tablespace altered.

SYS@orcl>ALTER TABLESPACE MYTEST ADD DATAFILE '/ocp_data02/datafiles/MYTEST03.DBF' SIZE 10M AUTOEXTEND ON NEXT 10M;

Tablespace altered.

SYS@orcl>select file_name,tablespace_name,bytes,autoextensible,increment_by from dba_data_files;

FILE_NAME TABLESPACE_NAME BYTES AUT INCREMENT_BY

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

/ocp_data02/datafiles/MYTEST01.DBF MYTEST 10485760 NO 0

/ocp_data02/datafiles/MYTEST02.DBF MYTEST 10485760 YES 1

/ocp_data02/datafiles/MYTEST03.DBF MYTEST 10485760 YES 1280

 

结论:

  1. 不开启自增长的情况下,INCREMENT_BY为0。
  2. 开启自增长,不设置增长SIZE的情况下,INCREMENT_BY系统默认为1个数据块大小,即:8K*1Block=8K
  3. 开启自增长,设置增长SIZE的情况下,INCREMENT_BY为SIZE/BLOCK_SIZE,即:1024K*10M/8K=1280.

关于Oracle表空间数据文件自增长的一些默认选项的更多相关文章

  1. Oracle表空间数据文件移动的方法

    最近遇到这样的一个问题,Oracle存放表空间文件的盘符 空间不够了,必须把部分表空间迁移出去, [转]http://www.jb51.net/article/77026.htm 实现把用户表空间中的 ...

  2. oracle查看表空间数据文件使用情况

    -- 查看表空间数据文件使用情况 select a.*, round(a.usedgb/a.maxgb*100) || '%' usedPer from ( select t.TABLESPACE_N ...

  3. Oracle案例11——Oracle表空间数据库文件收缩

    我们经常会遇到数据库磁盘空间爆满的问题,或由于归档日志突增.或由于数据文件过多.大导致磁盘使用紧俏.这里主要说的场景是磁盘空间本身很大,但表空间对应的数据文件初始化的时候就直接顶满了磁盘空间,导致经常 ...

  4. Undo表空间数据文件损坏

       UNDO表空间数据文件和system表空间数据文件都是数据库的关键数据文件,如果损坏会导致sql执行失败,用户无法登录,甚至实例崩溃等.同样恢复UNDO表空间数据文件也必须在数据库mount状态 ...

  5. RAC_单实例_DG 关于两端创建表空间数据文件路径不一致的问题注意点

    RAC_单实例_DG 关于两端创建表空间数据文件路径不一致的问题注意点 主库SYS@orcl1>show parameter db_file_name_convert NAME TYPE VAL ...

  6. orcle查看表空间数据文件使用情况

    -- 查看表空间数据文件使用情况select a.*, round(a.usedgb/a.maxgb*100) || '%' usedPer from (select t.TABLESPACE_NAM ...

  7. ORA-01144_表空间数据文件超出最大限制

    Oracle11gR2扩展表空间报ORA-01144错误. 数据块大小为8K的数据库,单个数据文件大小限制在32GB内. 解决办法: 1.增加表空间数据文件的方式: 2.创建BIGFILE表空间:

  8. Linux服务器磁盘扩展和oracle表空间文件迁移操作记录

    1.环境介绍 服务器硬件:Dell R710 服务器OS:红帽子Linux   RHEL4.8 数据库:Oracle 10g 2.出现的问题 因为数据表每天有上百万的数据写入表,加上建立索引,导致表空 ...

  9. oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库

    最近由于系统重装,在还原dmp备份文件时,由于数据原因(用exp命令导出时表没有导出全部),导致系统不能正常运行.根据网上的信息和个人实际情况,做个记录,便于后用. oracle 导出空表方法: 1. ...

随机推荐

  1. ajax 请求

    案例: <html><head><script type="text/javascript">function loadXMLDoc(){var ...

  2. 【VMware虚拟化解决方案】 基于VMware虚拟化平台VDI整体性能分析与优化

    一.说一说 本来打算将前期项目里面出现的问题的分析思路与解决方法写出来,第一.疏导一下自己的思路,第二.分析并找出自身在技术层面所存在欠缺.但由于每个人都有一根懒经所以迟迟未动.今天突然发现51CTO ...

  3. JS一定要放在Body的最底部么?

    一.从一个面试题说起 面试前端的时候我喜欢问一些看上去是常识的问题.比如:为什么大家普遍把 <script src=""></script> 这样的代码放在 ...

  4. javaweb学习总结二十六(response对象的用法二 下载文件)

    一:浏览器打开服务器上的文件 1:读取服务器上面的资源,如果在web层,可以直接使用servletContext,如果在非web层 可以使用类加载器读取文件 2:向浏览器写数据,实际上是把数据封装到r ...

  5. 转:鏖战双十一-阿里直播平台面临的技术挑战(webSocket, 敏感词过滤等很不错)

    转自:http://www.infoq.com/cn/articles/alibaba-broadcast-platform-technology-challenges 鏖战双十一-阿里直播平台面临的 ...

  6. json2.js 的使用

    转载自:http://www.cnblogs.com/youring2/archive/2013/03/01/2938850.html -------------------------------- ...

  7. 布料解算插件 Qualoth 重点参数分享

    前言 Qualoth是韩国FXGear公司推出的一款布料模拟插件,可以计算出很自然的衣褶以及动态效果,并且能应对大幅度动作的碰撞解算,可以和Houdini的Cloth Solver相媲美: 目前这款插 ...

  8. CSS之隐藏元素

    1.opacity=0,该元素隐藏起来了,但不会改变页面布局,并且,如果该元素已经绑定一些事件,如click事件,那么点击该区域,也能触发点击事件的2.visibility=hidden,该元素隐藏起 ...

  9. Android之图片滑动与显示

    先在Transitions中插入ImageSwitcher package com.example.Galleryphotoshow; import com.example.Galleryphotos ...

  10. DNS服务器搭建

    注意正式运行的dns服务器主dns设置 中没有启用转发器,所以部分网页如taobao解析时可能很慢.开启转发器即可转发器地址指向电信dns. [root@master ~]# lsb_release ...