为新用户模式使用不同的表空间有什么好处?

ber*_*d_k 4 oracle tablespaces

架构中的表旨在以只读方式使用,并且每三个月仅更新一次。

我的问题是指性能维护(备份/恢复、导出/导入)

临时表空间怎么样,在这种情况下使用不同的表空间更好吗?

Jac*_*las 9

如果您打算删除模式,拥有一个也可以删除的单独表空间将减少您将使用的任何表空间中的碎片(除非您使用统一范围,但这不是默认值)。

RMAN 恢复选项不同,因为您可以对每个单独的架构执行TSPITR

碎片不是临时表空间的问题,因为“临时表空间的所有范围的大小都是统一的”。显然,临时没有备份/恢复、导出/导入的影响。通过为每个用户提供他们自己的临时表空间,您将对他们施加某种资源限制,但如果这是您的目标,那么这样做的浪费方式就更少了。


Lei*_*fel 7

为每个模式使用单独的表空间的另一个好处是这些表空间可以放置在不同的磁盘组上以满足不同的性能、成本和恢复要求。例如,一个可能需要在闪存驱动器上,另一个在大型慢速磁盘上,另一个在专用 RAID 61 上。