+ -
当前位置:首页 → 问答吧 → 数据库恢复的区别

数据库恢复的区别

时间:2010-11-09

来源:互联网

以前我重建了数据库,恢复大概3个小时。 而用 for load 方式重建数据库,在做恢复 只需要大概一个小时左右,有何区别,我应该按照那个模式来做?? 谢谢

作者: sqlnet   发布时间: 2010-11-09

LOAD恢复省力。不用再去建目标库表及过程,索引等等

作者: wfcjz   发布时间: 2010-11-10



QUOTE:
LOAD恢复省力。不用再去建目标库表及过程,索引等等
wfcjz 发表于 2010-11-10 08:05




    请问下
Backup Server: 4.58.1.1: Database TESTDB: 16589636 kilobytes LOADed.
Backup Server: 3.42.1.1: LOAD is complete (database TESTDB).
Redo pass of recovery has processed 203 committed and 58 aborted transactions.
Use the ONLINE DATABASE command to bring this database online; SQL Server will
not bring it online automatically.

我用for load恢复数据库,有and 58 aborted transactions. 这种提示,有没有问题呢?
我怕数据库有丢失。

作者: sqlnet   发布时间: 2010-11-10

create database的时候指定 for load选项, 会使数据库的创建过程很迅速。因为省去了初始化allocation page的时间。



有and 58 aborted transactions. 这种提示

这是正常的事务情况。

作者: andkylee   发布时间: 2010-11-10

以前我重建了数据库,恢复大概3个小时。 而用 for load 方式重建数据库,在做恢复 只需要大概一个小时左右,

=======================================================

你给出的情况不详细。

重建数据库的时候, create database的时间是多长?load databases的时间多长?


当create database 加for load的时候耗时多长?之后恢复时间多长?

作者: andkylee   发布时间: 2010-11-10