oracle表空间关闭自动扩展

 时间:2024-10-17 06:15:02

1、步骤一:通过plsql developer使用sys用户连接oracle数据频骑夭挞库实例,使用如下语句查询表空间是否使用自动扩展方式SELEC皈其拄攥T T.TABLESPACE_NAME, D.FILE_NAME, D.AUTOEXTENSIBLE, D.BYTES, D.MAXBYTES, D.STATUS FROM DBA_TABLESPACES T, DBA_DATA_FILES DWHERE T.TABLESPACE_NAME = D.TABLESPACE_NAME and D.AUTOEXTENSIBLE != 'NO'ORDER BY TABLESPACE_NAME, FILE_NAME;如图AUTOEXTENSIBLE字段显示为YES,代表对应的表空间使用了自动扩展属性。

oracle表空间关闭自动扩展

2、步骤二:使用如下语句将对应的表空间关闭自动扩张,使用TS_JOB12_IDX表空间为例,datafile为表空间对应的数据文件 。alter database datafile '/u01/app/oracle/oradata/fzyz/TS_JOB12_IDX_001.DBF' autoextend off;

oracle表空间关闭自动扩展

3、步骤三:再次执行select file_name,autoextensible,increment_by from dba_data_files;检查,发现表空间自动扩张属性已经为NO;也可以使用如下语句检查select * from DBA_DATA_FILES t where t.tablespace_name='TS_JOB12_IDX'

oracle表空间关闭自动扩展

4、总结:在日常表空间初始化和空间扩容的过程中,可以按照如下方式进行,不添加自动扩张,默认就是关闭的。1:增加新数据文件,直接单个文件30G进行扩容;alter tablespace TS_夼猿勇麒JOB12_IDX add datafile '+asm/xxxxx/lv_iptvrpt15tbs'size 30G; #datafile文件序号扩容时依次递增,路径根据实际文件修改alter databasedatafile '+asm/xxxxx/lv_iptvrpt15tbs'autoextend off;2:单个文件不足30G,也可以使用resize方法,将单个文件修改为最大30G;举例:alter database datafile '+asm/xxxxx/lv_iptvrpt15tbs' resize 30G;

oracle表空间关闭自动扩展
  • 易语言中怎么写代码可以弹出信息框
  • 易语言如何结束指定的进程
  • 如何在页面注入js脚本
  • 易语言如何调用子程序
  • 易语言超级列表框的检查框怎么用
  • 热门搜索
    emmm什么意思 达菲是什么药 去香港需要什么证件 盘他是什么意思 进步的反义词是什么 有什么好听的名字 标婷维生素e乳 imei是什么 湖北有什么特产 噬菌体是什么