最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Oracletablespace表空间调整

来源:动视网 责编:小采 时间:2020-11-09 12:19:10
文档

Oracletablespace表空间调整

Oracletablespace表空间调整:alter database datafile lsquo;E:\EFMP\ORADATA\EFMP_DATA1.DBFrsquo; autoextend on next 5M maxsize 2048M;alter database 由于在最开始建立表空间时,表空间设的不够大,而且不是AUTOEXTEND的,今天发现不够用了,数据导不进去。现在要做的事情有两个,一是把表空间调整大一些,另一个是把表空间设置成可以自动扩展的。 与表空间有关的几个视图如下: select *
推荐度:
导读Oracletablespace表空间调整:alter database datafile lsquo;E:\EFMP\ORADATA\EFMP_DATA1.DBFrsquo; autoextend on next 5M maxsize 2048M;alter database 由于在最开始建立表空间时,表空间设的不够大,而且不是AUTOEXTEND的,今天发现不够用了,数据导不进去。现在要做的事情有两个,一是把表空间调整大一些,另一个是把表空间设置成可以自动扩展的。 与表空间有关的几个视图如下: select *


alter database datafile lsquo;E:\EFMP\ORADATA\EFMP_DATA1.DBFrsquo; autoextend on next 5M maxsize 2048M;alter database

由于在最开始建立表空间时,表空间设的不够大,而且不是AUTOEXTEND的,今天发现不够用了,数据导不进去。
现在要做的事情有两个,一是把表空间调整大一些,另一个是把表空间设置成可以自动扩展的。

与表空间有关的几个视图如下:

select * from dba_tablespaces;
select * from dba_temp_files;
select * from dba_data_files;
select * from dba_free_space;
select * from v$tempfile;
select * from v$datafile;

扩展表空间文件大小的语法如下:
alter database [datafile name/tempfile name] resize [new_size];
alter database datafile ‘E:\EFMP\ORADATA\EFMP_DATA1.DBF’ resize 1024M;
alter database tempfile ‘E:\EFMP\ORADATA\EFMP_TEMP2.DBF’ resize 800M;
修改表空间属性的语法如下:
alter database [datafile name/tempfile name] autoextend on next [increment_size] maxsize [max_size/unlimited];
alter database datafile ‘E:\EFMP\ORADATA\EFMP_DATA1.DBF’ autoextend on next 5M maxsize 2048M;
alter database tempfile ‘E:\EFMP\ORADATA\EFMP_TEMP2.DBF’ autoextend on next 5M maxsize 1024M;
要留意操作系统和相关的工具(例如备份软件)在文件尺寸上有限制。在重新调整数据文件或开启Oracle的数据文件自动扩展特性前,必须熟悉你的操作系统的限制。

表空间使用久了,特别是在开发阶段,经过频繁的表、视图等对象的添加删除,会产生碎片。整理碎片最好的方式是将数据导出,然后删除掉表空间,,重建表空间,再导入数据。

文档

Oracletablespace表空间调整

Oracletablespace表空间调整:alter database datafile lsquo;E:\EFMP\ORADATA\EFMP_DATA1.DBFrsquo; autoextend on next 5M maxsize 2048M;alter database 由于在最开始建立表空间时,表空间设的不够大,而且不是AUTOEXTEND的,今天发现不够用了,数据导不进去。现在要做的事情有两个,一是把表空间调整大一些,另一个是把表空间设置成可以自动扩展的。 与表空间有关的几个视图如下: select *
推荐度:
标签: 调整 oracle 表空间
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top