导航:首页 > 文件管理 > oracle最大数据文件可以多少

oracle最大数据文件可以多少

发布时间:2024-07-29 17:11:59

⑴ oracle 数据文件太大 有什么问题

oracle的数据文件最大大小是根据数据库中block大小定的。
11g为例,创建的表空间默认block大小都是8K,每个数据文件中最可可以拥有4M个数据块。
每个表空间中最多可以拥有1022个数据文件
也就是说8K block大小的表空间,最大约为32T , 单个数据文件最大约为32G。

当然你也可以创建bigfile类型的表空间。该类型表空间中只有一个数据文件。以默认8K block大小为例,这个数据文件大小为32T,但是无法扩容/缩容。不方便管理。

⑵ 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

⑶ oracle 9i支持最大数据文件有多大

oracle 9i支持单个数据文件最大32G。

⑷ oracle 最大数据文件可以多少

这个还得看你的表空间是小文件表空间还是大文件表空间了
在Oracle中用户可以创建大文件表空间(bigfile tablespace)
这样Oracle数据库使用的表空间可以由一个单一的大文件构成
而不是若干个小数据文件,数据文件能扩展到了8EB。
而小文件表空间的数据文件只能达到8EB/1024

⑸ 如何修改oracle表空间数据文件的大小为不限制

oracle可管理的最大数据块为2的22次方个,而根据单个数据块大小大小的不同,其最大容量也是不同的。对于OLTP应用,数据块的大小通常为8K,这样,算下来,单个数据文件的大小最大为(2^22)*8K=32G.
既使指定“不限制”,其最大空间也是不能超过可管理最大空间的上限的。

修改表空间数据文件大小为不限制的语句为:
alter database datafile '/oradata/orcl/demo01.dbf' autoextend on maxsize unlimited;

创建表空间数据文件大小为不限制的语句为:
create tablespace demo2 datafile '/oradata/orcl/demo201.dbf' size 10M autoextend on maxsize unlimited;

⑹ oracle数据文件最大可以扩展到多大

在oracle11g中引进了bigfile表空间,他充分利用了64位CPU的寻址能力,使oracle可以管理的数据文件总量专达到8EB。单个数据文件的大小属达到128TB,即使默认8K的db_block_size也达到了32TB。

创建bigfile的表空间使用的sql语句也很简单。

create bigfile tablespace...

后面的语句和普通的语句完全一样。

⑺ oracle单个数据库文件最大是多少

1、64位linux 和64位oracle,默认oracle表空间数据文件用的BLOCKSIZE是8k,表空间数据文件最大是32G。x0dx0aSQL>show parameter k_cache_sizex0dx0a查看数据库默认的块大小x0dx0aSQL> show parameter db_block_sizex0dx0adb_block_size integer 8192x0dx0a2、为了让一个表空间数据文件存64G,你需要告诉oracle用BLOCKSIZE 是16kx0dx0aCREATE TABLESPACE TEST DATAFILE ‘/data1/test_ts1.dbf’ SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED BLOCKSIZE 16k;x0dx0a提前需要设置db_16k_cache_sizex0dx0aalter system set db_16k_cache_size=16M scope=both;x0dx0a否则会报错ORA-29339:x0dx0atablespace block size 16384 does not match configured block sizesx0dx0a3、为了让一个表空间数据文件存128G,你需要告诉oracle用BLOCKSIZE 是32kx0dx0a4、32位linux 和32位oracle,默认oracle表空间datafile用的BLOCKSIZE也是8k,表空间数据文件最大也是32G。试了一下64G文件,也没有问题。

⑻ oracle 较大数据文件可以多少

普通表空间数据文件:4m*block_size
bigfile表空间数据文件:4g*block_size
如果觉得有帮助回,请采纳:)
补充:
不太明白你的意思,自答动增长的最大值是每次增长的上限还是指数据文件能达到的大小上限?
如果是能达到的大小上限,那么就是上面我说的答案。
如果是每次增长的上限,那么你们老师说的肯定是错误的,500m的限制肯定是没有的,我这里有很多表空间都是每次自动增长1g或者更多。
30g的说法我没有实际做过让一个文件一次增长30g的实验,但是下面的语句是可以执行的:
sql>
create
tablespace
test
datafile
'/oracle/test01.dbf'
size
10m
autoextend
on
next
31g;
tablespace
created
sql>
drop
tablespace
test
including
contents
and
datafiles;
tablespace
dropped
sql>
所以,单次增长应该是没有限制的,只要文件总大小不超过4m*block_size或4g*block_size的限制。

阅读全文

与oracle最大数据文件可以多少相关的资料

热点内容
asp农历日期显示代码 浏览:507
安卓照片在哪个文件夹找到 浏览:253
变量与函数微信课视频 浏览:743
华为安卓60升级名单 浏览:328
平板win10下载 浏览:213
wps的绘图工具 浏览:726
sdj是什么格式的文件 浏览:762
发到群里的文件内容如何修改 浏览:126
ps树工程文件 浏览:327
全景截图工具 浏览:752
ios创建文件夹多级目录 浏览:413
javaweb方向的毕业设计题目 浏览:293
烧录hex文件 浏览:735
qq一直等待中 浏览:411
三星手机修改网络设置在哪里设置密码 浏览:681
文件封包工具 浏览:914
河北教育院网站是什么 浏览:237
aspnet导入数据库文件路径 浏览:46
iphone6抢购软件 浏览:4
可达性网络分析法 浏览:193

友情链接