暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 在ASM中,将1个数据文件从1个diskgroup移动到另一个diskgroup所需的时间。

ASKTOM 2020-01-07
244

问题描述

嗨,我们在磁盘组中有1 TB的数据文件,具有正常的冗余。我们计划将该数据文件移至具有外部冗余的另一个磁盘组。这样做的原因是因为我们有巨大的磁盘空间消耗,如果我们摆脱冗余,那么我们将节省一半的空间。我们想知道将该1 TB数据文件移动到另一个磁盘组所需的时间。是否有一种机制可以找出将数据文件从一个磁盘组移动到另一个磁盘组所需的大概时间。我们需要在30分钟内完成活动。

专家解答

这需要...

|-|

。... 这么长 :-)

撇开笑话不谈,这取决于您的存储硬件,CPU能力,并发使用率,磁盘数量,缓存开销等等等。移动tb可能需要1分钟到1个月的时间。

但是 .... 知道需要多长时间的最佳人选是您。

-创建一个1gig数据文件,并移动该文件并对其进行时间
-创建一个10gig数据文件,并移动该文件并对其进行时间
-创建一个50gig数据文件,并移动该文件并对其进行时间

然后,您将很好地估计tb的费用。

但是镜像可以在文件级别进行控制,因此您当前的选择可能是:

-将现有文件保留在当前 (镜像) 磁盘组中,但在文件级别将其设置为非镜像。释放一些空间
-等到升级到12c,此时您可以完全不中断地移动文件。

文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论