指定数据文件以创建表分区在跨越多个数据文件的表空间

时间:2016-10-11 11:25:32

标签: database oracle database-administration oracle12c

假设我在两个独立的驱动器(SSD和Nomal HDD)上创建了两个数据文件。我可以创建一个包含数据文件的表空间。在典型的场景中,oracle将处理表空间的每个模式对象将去哪里并相应地管理存储。

但是我想利用不同驱动器中的两个数据文件并使用SSD中的数据文件来创建一个表分区,其中包含我更频繁使用的数据并使用普通HDD中的数据文件来创建第二个分区。相同的表格将保存不经常使用的数据。

这可以实现吗?

旁注:除分区外,还有其他方法吗?

1 个答案:

答案 0 :(得分:1)

没有为表的分区指定数据文件的选项。相反,我们可以为分区指定表空间。因此,您可以创建两个不同的表空间,一个数据文件位于SSD中,另一个位于普通HDD中。您可以将这些表空间用作IO要求。

Reference