Postgresql日志系统的实现--目录

1 概述
2    几个术语
    2.1    物理备份
    2.2    物理恢复
    2.3    逻辑备份
    2.4    逻辑还原
3 使用日志进行恢复的基本原理
4 PG备份方式
    4.1    PG8.x提供的备份方式    
    4.2    PG8.x提供的备份方式使用方法    
        4.2.1 SQL转储方式    
        4.2.2 文件级别备份 
        4.2.3 在线备份(热备份)    
5 PG的恢复方式   
6    PG日志系统的实现原理详解    
    6.1 PG日志的实现方式——预写式日志 (WAL)
    6.2 即时恢复(PITR)与时间线 
    6.3 PG如何使用日志进行恢复   
        6.3.1数据结构分析
            6.3.1.1 xlog日志的结构
            6.3.1.2 Xlog共享缓存格式及作用
            6.3.1.3 XLog其他信息
        6.3.2需要写日志的操作分析
            6.3.2.1主要操作步骤分析:
            6.3.2.2主要函数分析:   
                XLogInsert的执行步骤    
                XLogFlush的执行步骤    
                XLogWrite的执行步骤    
        6.3.3针对各类故障进行恢复的流程
            6.3.3.1事务故障    
            6.3.3.2系统故障和介质故障的恢复    
            6.3.3.3恢复过程步骤
7 有关日志操作的一些问题
    7.1    Bgwriter进程对于日志是如何影响的?
    7.2 CreateCheckPoint如何处理日志?   
    7.3 为什么要执行基础备份?   
    7.4 日志切换的时机
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值