请问,我要建一个100G的实例,数据文件多大一个为好? win2000好像是32bit的OS,最大允许文件size为4G 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to zmgowin: oracle支持〉4G的文件,并不意味着OS也支持,这是两个不同的东西 不是吧,我记得原先有一个win2000下的一个oracle数据文件达到了7个多G,32位windows是可以管理大文件的,好像是只能管理4G的内存吧。楼主可以做一下试验,创建一个5000M的数据文件的表空间,看行不行。 upunix下对文件的限制可能只有2G,win2000的文件限制肯定不只4G,我们现在所用到的都有超过20G的至于32Bit也只听知道对物理内存限制到2G,其它没听说过,也没碰到过 不能笼统地说win2000支持〉4G的文件win2000 + NTFS才支持〉4G的文件 我建了一个10G的,也可以,我的文件系统是NTFS的。我想知道数据文件到底是建大点好,还是小点好,各有什么优劣? 对于OLTP系统,文件个数多比较好,否则server process/dbwr/ckpt会发生文件读写争用 从oracle角度上考虑,分多少个文件不是以操作系统支持文件大小来考量.应该是以oracle性能及管理上来考虑较来实际.文件越大,IO性能越低.宁原一个表空间多个文件,也不要一个表空间只用一个很大的datafile <文件越大,IO性能越低>这种说法不是很有道理 一般来说每个数据文件最好在1GB内较为合适,如果要建立的表空间为1GB的话,可以建立两个数据文件,每个为500MB.另外,如果你用多个硬盘,可以考虑将可能会并发访问的数据文件分散存储到各个硬盘中. 使用bulk collect有点疑问 dblink影响 执行计划 导致查询很慢,还有很诡异的地方!! SQL触发器问题(使用sqlplus这个软件) ORACLE优化--查询语句中WHERE子句中链接顺序与查询速度的关系 C#对System.Data的数据类型及Oracle.DataAccess类型,问题 oralce初级提问? 连接ORACLE出现的问题 请问用exp导出数据库时提示12520错误是怎么回事 新手,请多帮忙 使用sql*loader后怎样对导入的数据表进行查看 oracle9i的用户的数据能导入到oracle8.0.3i吗 入门问题
oracle支持〉4G的文件,并不意味着OS也支持,这是两个不同的东西
32位windows是可以管理大文件的,好像是只能管理4G的内存吧。
楼主可以做一下试验,创建一个5000M的数据文件的表空间,看行不行。
unix下对文件的限制可能只有2G,win2000的文件限制肯定不只4G,我们现在所用到的都有超过20G的
至于32Bit也只听知道对物理内存限制到2G,其它没听说过,也没碰到过
应该是以oracle性能及管理上来考虑较来实际.
文件越大,IO性能越低.宁原一个表空间多个文件,也不要一个表空间只用一个很大的datafile
另外,如果你用多个硬盘,可以考虑将可能会并发访问的数据文件分散存储到各个硬盘中.