数据库表空间扩展(数据库表空间扩容)

网站建设 116
今天给各位分享数据库表空间扩展的知识,其中也会对数据库表空间扩容进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!在Oracle数据库中,如何增加表空间的大小? 表空间在初始建立的时候最好设置成自动扩展的,如果没有设置成扩展的,则有四种方法可以增加表空间的大小,其中增加数据文件是经常用的一种。四种方法如下:Meathod1:给表空间增加数据文件ALTER TABLESPACE app_data ADD DATAFILE

今天给各位分享数据库表空间扩展的知识,其中也会对数据库表空间扩容进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

在Oracle数据库中,如何增加表空间的大小?

表空间在初始建立的时候最好设置成自动扩展的,如果没有设置成扩展的,则有四种方法可以增加表空间的大小,其中增加数据文件是经常用的一种。四种方法如下:

Meathod1:给表空间增加数据文件

ALTER TABLESPACE app_data ADD DATAFILE

'D:ORACLEPRODUCT10.2.0ORADATAEDWTESTAPP03.DBF' SIZE 50M;

Meathod2:新增数据文件,并且允许数据文件自动增长

ALTER TABLESPACE app_data ADD DATAFILE

'D:ORACLEPRODUCT10.2.0ORADATAEDWTESTAPP04.DBF' SIZE 50M

AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod3:允许已存在的数据文件自动增长

ALTER DATABASE DATAFILE 'D:ORACLEPRODUCT10.2.0ORADATAEDWTESTAPP03.DBF'

AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod4:手工改变已存在数据文件的大小

ALTER DATABASE DATAFILE 'D:ORACLEPRODUCT10.2.0ORADATAEDWTESTAPP02.DBF'

RESIZE 100M;

如何使得数据库的空间可以无限扩展

表空间是建立在数据文件上的,数据文件自动扩展即可。普通文件表空间是32G,Oracle10g新增的表空间类型:大文件(Bigfile)表空间。大文件表空间从某种角度来说提高了Oracle在VLDB上的管理能力。只有自动段空间管理的LMT(LocallyManagedTablespaces)支持BIGFILE表空间。大文件表空间只能包含一个文件,但是文件可以达到4G个数据块大小。(以下用BFT指代BIGFILETablespace。)

oracle10g数据库如何扩充表空间

oracle10g数据库扩充表空间是通过增加数据文件的大小来实现的。

如果发现某个表空间存储空间不足时,可以为表空间添加新的数据文件,扩展表空间大小。但是一般建议预先估计表空间所需的存储空间大小,然后为它建立若干适当大小的数据文件。

以下是扩大TBS_TR_IND这个表空间的sql命令:

ALTER

TABLESPACE

TBS_TR_IND

ADD

DATAFILE

'/oradata/rTBS_TR_IND_002.dbf'

--给rTBS_TR_IND_002.dbf这个数据文件增加32G空间

SIZE

32G

AUTOEXTEND

OFF;

SQL

ALTER

TABLESPACE

TBS_EDS_DAT

ADD

DATAFILE

'G:datafileTBS_EDS_DAT01.DBF'

--给TBS_EDS_DAT01.DBF增加100M空间

SIZE

100M

数据库表空间扩展的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于数据库表空间扩容、数据库表空间扩展的信息别忘了在本站进行查找喔。

数据库表空间扩展 数据库表空间扩展文件夹无法读取数据库表空间自动扩展oracle数据库表空间自动扩展数据库表空间自动扩展规则oracle数据库扩展表空间oracle数据库如何扩展表空间查询数据库表空间数据库表空间满了怎么办oracle数据库创建表空间查看数据库表空间使用情况
扫码二维码