在我们的应用程序(基于Oracle)中,我们正在处理大量数据。对于少数主要表,我们使用单独的表空间,但是对于剩余的表,正在使用默认表空间。
我的查询是,
一个。为每个表(记录数超过百万)提供单独的表空间是好的(在性能方面)
湾或者我们可以为其余表定义单独的表空间而不是默认表空间。
C。如果默认表空间用于高容量表,它会影响性能吗?
任何建议都将不胜感激。
答案 0 :(得分:2)
现在通常,您的表空间没有专用光盘,数据存储在存储网络(SAN)中,并且您与物理文件系统没有任何固定关系。因此,只要您没有非常特殊的或非常大的数据,表空间的分布就像前一天那样敏感或不重要。
例如,我有一个应用程序,每天我得到大约10亿条记录,即app。 150GB。在那里,我为每个每日分区使用一个表空间(即150个循环表空间)。主要原因是更容易维护,例如截断旧数据。
答案 1 :(得分:1)