gpt4 book ai didi

database - 使用 BLOB 进行在线备份的速度

转载 作者:搜寻专家 更新时间:2023-10-30 23:25:28 24 4
gpt4 key购买 nike

在 Oracle 8 中,使用数据库中的 BLOB 进行在线备份非常慢。慢,我的意思是用 100MB 的 BLOB 数据备份一个数据库需要一个多小时。 Oracle 承认它很慢,但不会解决这个问题(支付支持费用太多了。)有谁知道 Oracle 是否在后续版本中解决了这个问题?此外,在 SQL Server 和 MySQL 中使用 BLOB 进行在线备份的速度有多快?

最佳答案

我过去遇到过这个问题,我们找到的唯一合适的解决方法是确保 LOB 在它们自己的表空间中,并对它们使用不同的备份策略,或者切换到使用 BFILE 类型.您是否可以使用 BFILE 将取决于您如何使用 LOB。

关于 BFILE 的一些使用信息:

http://download-uk.oracle.com/docs/cd/B10501_01/java.920/a96654/oralob.htm#1059942

请注意,BFILE 存在于 Oracle 之外的文件系统中,因此您需要在正常 Oracle 备份之外的进程中备份它们。在一个项目中,我们只有一个计划的 rsync 到异地备份。还需要注意的是,您无法通过 JDBC 创建/更新 BFILE,但您可以读取它们。

关于database - 使用 BLOB 进行在线备份的速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/116639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com