首页 > 代码库 > 调整实例恢复时间
调整实例恢复时间
1 SQL> show parameter fast;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
fast_start_io_target integer 0
fast_start_mttr_target integer 0 --0表示没有启动这个参数
fast_start_parallel_rollback string LOW
fast_start_mttr_target:启动自动检查点事件。参数Fast_start_mttr_target 是指允许DBA指定数据库进行崩溃恢复需要的秒数。
log_checkpoint_interval设定了恢复过程中要被读的重做记录的数目。
Fast_start_io_target控制了需要被恢复的数据块数目。
2 SQL> alter system set fast_start_mttr_target=1; --设为1秒
SQL> select target_mttr,estimated_mttr from v$instance_recovery;
TARGET_MTTR ESTIMATED_MTTR
----------- --------------
16 12
--TARGET_MTTR:系统算出所需时间
--ESTIMATED_MTTR:根据内存中脏块的数量估计的最少完成时间
调整实例恢复时间