oracle检查点

检查点分为三类:

    1、增量检查点

        两种引起增量检查点:fast_start_mttr_targert ; 切换日志组;

               手动切换日志组:alter system switch logfile;日志组不能太小,太少,太多,一般以4-5个为准,大小根据业务来定,避免频繁切换,且不能不对称,否则会导致数据块的算法自动切换,影响系统整体性能。

    2、完全检查点

         两种引起完全检查点: 

                                  alter system checkpoint;shutdown immediate;

        做完完全检查点时日志组中不会有active状态。active状态说明该日志中有rba指针,恢复会使用到。

    3、局部检查点,表空间级检查点

           system undo 表空间不能下线

           表空间下线命令:alter table space system offline;

           当表空间下线时,表结构可以建,但是不能插入数据。表结构存储在sys表空间上。

         查user表空间

             select * form database_properties;

            可用作媒介恢复,因此datafile会写检查点号。

 

oracle改为归档模式,否则不能做热备,热备是oracle的重要功能。

   查看是否归档

     SQL> archive log list;
Database log mode        No Archive Mode
Automatic archival        Disabled
Archive destination        /u01/app/oracle/product/11.2.0/dbhome_1/dbs/arch
Oldest online log sequence     16
Current log sequence        18

 

   进行归档操作: 

 

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.

Total System Global Area  945786880 bytes
Fixed Size      1340468 bytes
Variable Size    301992908 bytes
Database Buffers   637534208 bytes
Redo Buffers      4919296 bytes
Database mounted.
SQL> alter database archivelog;

Database altered.

SQL> archive log list;
Database log mode        Archive Mode
Automatic archival        Enabled
Archive destination        /u01/app/oracle/product/11.2.0/dbhome_1/dbs/arch
Oldest online log sequence     16
Next log sequence to archive   18
Current log sequence        18
SQL> alter database open;

Database altered.

必须要在数据库挂载模式下才可切换为归档模式。   

你可能感兴趣的:(oracle,System,Active)