当前位置:首页 » 数据仓库 » oracle数据库文件大小
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

oracle数据库文件大小

发布时间: 2023-03-28 13:06:14

① oracle数据导入时导入文件大小338MB,导入到自己的数据库中占硬盘12G以上

原因可能有多个。

一、那个导出的文件,是相当于压缩后的文件仔带。

二、Oracle 体系结构上,对于物理存储上郑做面,会有一念丛芦定的空间预留。
也就是一个 数据块里面,不会完全的填写满,可能填写到80%,就不写了。 新的数据,写到其他的数据块上面去。

三、导入过程,可能还会产生归档日志文件。

四、可能目标数据库的 表空间,大小不是 自动增长的。

FULL=Y 意味着导入整个文件。

② 如何查看oracle数据文件大小

查看oracle数据文件大小可用两种方法。

方法1:如果知道数据文件掘歼位置,直接去文件夹下查看。

如:在路判纤冲径下,查看.DBF后缀的文件就是oracle的数据文件。

③ oracle 11G数据库文件大小

对于数据文件的属性,你可以查:

select * from dba_data_files;

1、如果毁中缓你建立表空间是设置的datafile非自动增长的,且maxsize是500m的,则不能继续存数据了。除非你建立的datafile是设置成autoextend的。

2、至于你的文件是否属于增长的类型,你可纤模以看上面的查询结果。是否自动增长由你建立的datafile是否设置成autoextend有关。当然了,你也可以在后期修改datafile的属性,如resize重新增加文件的大小等,或设置成autoextend等。也可以培启在对应表空间上增加新datafile文件。

④ oracle数据导入时导入文件大小338MB,导入到自己的数据库中占硬盘12G以上

原因可能有多个。
一、那个导出的文件,是相当于压缩后的文件。
二、Oracle
体系结构上,对于物理存储上面,会有桐旅御一定的空间预留。
也就是一个
数据块里面,不会完全的填写满,可能填写到80%,就不写了。
新的数据,写到其他的数据局岩块上面去。
三、导入过程,可能还会镇虚产生归档日志文件。
四、可能目标数据库的
表空间,大小不是
自动增长的。
FULL=Y
意味着导入整个文件。

⑤ 怎么查看oracle数据库数据量大小

查看方法:

1、查看所有表空间及表空间大小:
select tablespace_name ,sum(bytes) / 1024 / 1024 as MBfrom dba_data_files group by tablespace_name;

2、查看所有表空间对应的数据隐腊文件:
select tablespace_name,file_name from dba_data_files;

3、修改数据文件大小:
alter database datafile 'H:ORACLEPRODUCT10.1.0ORADATAORACLEUSERS01.DBF' RESIZE 10240M;

(5)oracle数据库文件大小扩展阅读

每张表都是作为“段”来存储的,可以通过user_segments视图查看其相应脊返信息。
段(segments)的灶野滑定义:如果创建一个堆组织表,则该表就是一个段。
sql:SELECT segment_name AS TABLENAME,BYTES FROM user_segments WHERE segment_name='表名'。

解释:
segment_name 就是要查询的表名(大写),BYTES 为表存储所占用的字节数。本sql的意思就是查询出表名和表所占的存储空间大小。

⑥ Oracle 11g中数据库能有多大

能有多大?你是说最大么?
数据库最多带65536,也就是64K个数据文件,去掉2-3个redolog,一般为3个。也就是65533个。
现在的db_block_size可以为4K,8K,16K,32K,64K,(有人说有128K的但是我没用过这么大的,也没见过用的)
一般的smallfile(普通数据文件)中可以有4M个数据块(4*1024*1024),那么每个数据文件的最大大小就是:16G,32G,64G,128G,256G。棚橘埋
为了方便链蚂计算,我们将65533认定为64K,那么如果数据文件都是smallfile的话,数据库可以达到,1EB,2EB,4EB,8EB,16EB。
但是这并不是最大值,因为数据库还有一种datafile叫做bigfile这种数据文件每个有4G个数据块,也就是说数据文件大小直接变化了一个数量级别,每种数据文件大小分别是:16T,32T,64T,128T,256T。
再加上64K个文件,那就是天文数字了伍帆。
不过应该用不到这么大吧。

⑦ Oracle 11g中数据库能有多大

每个数据库最多可以有65533个数据文件,如果用bigfile tablespace,也就是一个表空含洞空间只能颤掘有一个数据文件,如果db_block_size=32k,则每个表空间最大可达128T
因此数谈瞎据库最大可以是65533*128T那么大
具体可以看oracle官方文档 http://docs.oracle.com/cd/E11882_01/server.112/e40402/limits002.htm#REFRN0042