我需要在Oracle10g中存储将近2T的数据,数据量很大,并且还是实时更新的,请大家给个建议关于如何在Enterprise Manager中设置表空间的大小和数据文件的个数。  如果我采用大文件表空间的形式,使用自动扩展功能是否能够使得表空间存储量达到2T,这种方法存储可不可行,同时,我还想请教下,创建表空间的初始大小能有多大,我在试验中发现创建初始大小只能在30G左右,能不能再设置大些?同时,使用自动扩展的功能每次能最大扩展多少?我测试过一个现象,如果我把初始大小设为10M,每次自动扩展大小设为100G,当导入一个20M的数据时,表空间自动扩展后的大小却只有30多个G,不是100G,希望大家能够帮忙解答一二,十分感谢!

解决方案 »

  1.   

    如果我只创建一个数据文件,通过使用自动扩展功能,是不是只要硬盘空间足够,表空间大小是不是也就可以达到2T,如果这样可以,是不是非得需要使用大文件表空间?我试验时发现不使用大文件表空间,表空间也可以通过自动扩展增大,是不是这样的表空间有增大的上限?与大文件表空间有什么区别?我现在不想创建太多个数据文件,数据文件就是通过Enterprise Manager配置的,不知道大文件表空间能否解决这个问题?