pgsql归档日志作用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pgsql归档日志作用相关的知识,希望对你有一定的参考价值。

答:pgsql归档日志作用是为了数据库能够使用全量备份和备份产生的归档日志,从而让数据库回到过去的任一时间点 参考技术A pgsql归档日志可以保存一个月之内的日志,并可以上传云端永久保存下了,是日志数据存储非常方便。 参考技术B PostgreSQL 归档日志的作用是为了数据库能够使用全量备份和备份后产生的归档日志,从而让数据库回到过去的任一时间点。 参考技术C 归档日志可以作为一个系统不断完善系统,有了日志就可以逐步完善参数,满足用户需求。

Oracle归档日志

参考技术A 显示归档日志信息

1,使用ARCHIVE LOG LIST命令可以显示日志操作模式,归档位置,自动归档机器要归档的日志序列号等信息.

2显示日志操作模式

SELECT name,log_mode FROM v$database;

3,显示Oracle归归档日志信息.

Col name format a46

Select name, swquence#, first_change# FROM v$archived_log;

Name用于表示Oracle归归档日志文件名,sequence#用于表示归档日志对应的日志序列号,firs_change#用于标识归档日志的起始SCN值.

4、执行介质 恢复 时,需要使用归档日志文件,此四必须准确定位归档日志的存放位置.通过查询动态性能视图v$archive_dest可以取得归档日志所在目录.

SELECT destination FROM v$archive dest;

5,显示日志历史信息

SELECT * FROM v$loghist;

THREAD#用于标识重做线程号,SEQUNCE#用于标识日志序列号,FIRST_CHANGE#用于标识日志序列号对应的起始SCN值,FIRST_TIME用于标识起始SCN的发生时间.SWICTH_CHANGE#用于标识日志切换的SCN值.

6.显示归档进程信息.

进行日志切换时,ARCH进程会自动将重做日志内容复制到Oracle归归档日志中,为了加快归档速度,应该启用多个ARCH进程.通过查询动态性能视图V$ARCHIVE_PROCESSES可以显示所有归档进程的信息!

SELECT * FROM v$archive_processes;

Porcess用于标识ARCH进程的编号,status用于标识ARCH进程的状态(ACTIVE:活动,STOPPED:未启动),log_sequence用于标识正在进行归档的日志序列号,state用于标识ARCH进程的工作状态

以上是关于pgsql归档日志作用的主要内容,如果未能解决你的问题,请参考以下文章

oracle的归档日志如何分天存放

Oracle归档日志

使用Rman备份的归档日志恢复数据库时,需要先还原归档日志吗

如何查看归档日志路径

怎么分析 oracle 归档日志

如何删除oracle的归档日志