如果我有2个数据文件附加到表空间,并且BOTH设置为AUTOEXTEND并且BOTH设置为无限制,那么Oracle是否知道扩展两个数据文件,或者只扩展其中一个数据文件。我阅读了很多手册,但没有人回答这个问题。至于为什么这样设置,好吧,这是一个我开始调整的继承系统。
答案 0 :(得分:0)
这取决于您拥有多少磁盘空间(以及其他内容)。在这种情况下,“无限制”意味着“在您的平台上支持最大的表格大小”并不“占用所有磁盘空间,即使您无法使用它”。如果你有足够的磁盘空间用于两个最大尺寸的数据文件,你应该没问题。
另外(可能是愚蠢的问题)因为这是一个现有的应用程序,为什么你不能只看看它做了什么?
- MarkusQ
答案 1 :(得分:0)
如果在同一个表空间中有2个数据文件,oracle将只填充/扩展第2个,当第一个填充到其maxsize时。
如果你在第一个上有无限制,那么当oracle本身将填充/使用/扩展第二个数据文件时,没有理由(至少我现在可以想到)。
即使你在第一个Datafile的文件系统/ ASM上没有空间,我也很确定,Oracle仍然会尝试扩展第一个数据文件(至少那是我想的,就在几个小时前我看到的) :P)
请任何人,如果我错了,请纠正我。