zoukankan      html  css  js  c++  java
  • goldengate如何判断数据是否完成同步

    1.投递pump进程的Write部分的rba与rep复制进程一致,说明数据已经完成同步

    主库

    GGSCI (rac01) 101> info dpep,showch
    
    EXTRACT    DPEP      Last Started 2021-06-30 15:55   Status RUNNING
    Checkpoint Lag       00:00:00 (updated 00:00:00 ago)
    Process ID           26675
    Log Read Checkpoint  File /goldengate12c/dirdat/ep000000007
                         2021-06-30 15:58:38.000000  RBA 784090
    
    
    Current Checkpoint Detail:
    
    Read Checkpoint #1
    
      GGS Log Trail
    
      Startup Checkpoint (starting position in the data source):
        Sequence #: 6
        RBA: 3912891
        Timestamp: 2021-06-30 15:38:08.000000
        Extract Trail: /goldengate12c/dirdat/ep
        Seqno Length: 9
    
      Current Checkpoint (position of last record read in the data source):
        Sequence #: 7
        RBA: 784090
        Timestamp: 2021-06-30 15:58:38.000000
        Extract Trail: /goldengate12c/dirdat/ep
        Seqno Length: 9
    
    Write Checkpoint #1
    
      GGS Log Trail
    
      Current Checkpoint (current write position):
        Sequence #: 4
        RBA: 784188
        Timestamp: 2021-06-30 15:59:55.829571
        Extract Trail: ./dirdat/ep
        Seqno Length: 9
        Flip Seqno Length: No
        Trail Type: RMTTRAIL
    
    Header:
      Version = 2
      Record Source = A
      Type = 1
      # Input Checkpoints = 1
      # Output Checkpoints = 1
    
    File Information:
      Block Size = 2048
      Max Blocks = 100
      Record Length = 2048
      Current Offset = 0
    
    Configuration:
      Data Source = 0
      Transaction Integrity = 1
      Task Type = 0
    
    Status:
      Start Time = 2021-06-30 15:55:20
      Last Update Time = 2021-06-30 15:59:55
      Stop Status = A
      Last Result = 400

    从库复制进程

    GGSCI (ora11g) 51> info repep,showch
    
    REPLICAT   REPEP     Last Started 2021-06-30 11:40   Status RUNNING
    Checkpoint Lag       00:00:00 (updated 00:00:04 ago)
    Process ID           2204
    Log Read Checkpoint  File /goldengate12c/dirdat/ep000000004
                         2021-06-30 15:58:34.320225  RBA 784188
    
    
    Current Checkpoint Detail:
    
    Read Checkpoint #1
    
      GGS Log Trail
    
      Startup Checkpoint (starting position in the data source):
        Sequence #: 1
        RBA: 208555
        Timestamp: 2021-06-29 23:32:08.582683
        Extract Trail: /goldengate12c/dirdat/ep
        Seqno Length: 9
    
      Current Checkpoint (position of last record read in the data source):
        Sequence #: 4
        RBA: 784188
        Timestamp: 2021-06-30 15:58:34.320225
        Extract Trail: /goldengate12c/dirdat/ep
        Seqno Length: 9
    
    Header:
      Version = 2
      Record Source = A
      Type = 1
      # Input Checkpoints = 1
      # Output Checkpoints = 0
    
    File Information:
      Block Size = 2048
      Max Blocks = 100
      Record Length = 2048
      Current Offset = 0
    
    Configuration:
      Data Source = 0
      Transaction Integrity = -1
      Task Type = 0
    
    Status:
      Start Time = 2021-06-30 11:40:34
      Last Update Time = 2021-06-30 15:59:30
      Stop Status = A
      Last Result = 400

    2.投递进程pump的read部分rba与抽取extract部分的write的rba一致说明,投递进程已经读完抽取进行的日志

    GGSCI (rac01) 104> info extep,showch
    
    EXTRACT    EXTEP     Last Started 2021-06-30 15:55   Status RUNNING
    Checkpoint Lag       00:00:04 (updated 00:00:06 ago)
    Process ID           26692
    Log Read Checkpoint  Oracle Redo Logs
                         2021-06-30 16:03:58  Thread 1, Seqno 7, RBA 65249792
                         SCN 0.2307511 (2307511)
    Log Read Checkpoint  Oracle Redo Logs
                         2021-06-30 16:04:29  Thread 2, Seqno 8, RBA 48878592
                         SCN 0.2307589 (2307589)
    
    
    Current Checkpoint Detail:
    
    Read Checkpoint #1
    
      Oracle Threaded Redo Log
    
      Startup Checkpoint (starting position in the data source):
        Thread #: 1
        Sequence #: 7
        RBA: 58812944
        Timestamp: 2021-06-30 15:47:23.000000
        SCN: 0.2299680 (2299680)
        Redo File: +REDO/SLNNGK/ONLINELOG/group_1.257.1076389009
    
      Recovery Checkpoint (position of oldest unprocessed transaction in the data source):
        Thread #: 1
        Sequence #: 7
        RBA: 65249296
        Timestamp: 2021-06-30 16:03:58.000000
        SCN: 0.2307511 (2307511)
        Redo File: +REDO/SLNNGK/ONLINELOG/group_1.257.1076389009
    
      Current Checkpoint (position of last record read in the data source):
        Thread #: 1
        Sequence #: 7
        RBA: 65249792
        Timestamp: 2021-06-30 16:03:58.000000
        SCN: 0.2307511 (2307511)
        Redo File: +REDO/SLNNGK/ONLINELOG/group_1.257.1076389009
    
      BR Previous Recovery Checkpoint:
        Thread #: 1
        Sequence #: 0
        RBA: 0
        Timestamp: 2021-06-30 14:26:38.661046
        SCN: Not available
        Redo File: 
    
      BR Begin Recovery Checkpoint:
        Thread #: 1
        Sequence #: 7
        RBA: 58797056
        Timestamp: 2021-06-30 15:46:56.000000
        SCN: 0.2299621 (2299621)
        Redo File: 
    
      BR End Recovery Checkpoint:
        Thread #: 1
        Sequence #: 7
        RBA: 58797056
        Timestamp: 2021-06-30 15:46:56.000000
        SCN: 0.2299621 (2299621)
        Redo File: 
    
    Read Checkpoint #2
    
      Oracle Threaded Redo Log
    
      Startup Checkpoint (starting position in the data source):
        Thread #: 2
        Sequence #: 8
        RBA: 42483728
        Timestamp: 2021-06-30 15:47:23.000000
        SCN: 0.2299697 (2299697)
        Redo File: +REDO/SLNNGK/ONLINELOG/group_4.260.1076389139
    
      Recovery Checkpoint (position of oldest unprocessed transaction in the data source):
        Thread #: 2
        Sequence #: 8
        RBA: 48878096
        Timestamp: 2021-06-30 16:04:29.000000
        SCN: 0.2307589 (2307589)
        Redo File: +REDO/SLNNGK/ONLINELOG/group_4.260.1076389139
    
      Current Checkpoint (position of last record read in the data source):
        Thread #: 2
        Sequence #: 8
        RBA: 48878592
        Timestamp: 2021-06-30 16:04:29.000000
        SCN: 0.2307589 (2307589)
        Redo File: +REDO/SLNNGK/ONLINELOG/group_4.260.1076389139
    
      BR Previous Recovery Checkpoint:
        Thread #: 2
        Sequence #: 0
        RBA: 0
        Timestamp: 2021-06-30 14:26:38.661046
        SCN: Not available
        Redo File: 
    
      BR Begin Recovery Checkpoint:
        Thread #: 2
        Sequence #: 8
        RBA: 42469376
        Timestamp: 2021-06-30 15:46:55.000000
        SCN: 0.2299621 (2299621)
        Redo File: 
    
      BR End Recovery Checkpoint:
        Thread #: 2
        Sequence #: 8
        RBA: 42469376
        Timestamp: 2021-06-30 15:46:55.000000
        SCN: 0.2299621 (2299621)
        Redo File: 
    
    Write Checkpoint #1
    
      GGS Log Trail
    
      Current Checkpoint (current write position):
        Sequence #: 7
        RBA: 784090
        Timestamp: 2021-06-30 16:04:33.316744
        Extract Trail: ./dirdat/ep
        Seqno Length: 9
        Flip Seqno Length: No
        Trail Type: EXTTRAIL
    
    Header:
      Version = 2
      Record Source = A
      Type = 17
      # Input Checkpoints = 2
      # Output Checkpoints = 1
    
    File Information:
      Block Size = 2048
      Max Blocks = 100
      Record Length = 4096
      Current Offset = 0
    
    Configuration:
      Data Source = 3
      Transaction Integrity = 1
      Task Type = 0
    
    Status:
      Start Time = 2021-06-30 15:55:24
      Last Update Time = 2021-06-30 16:04:33
      Stop Status = A
      Last Result = 0
    
    
    
    GGSCI (rac01) 105> info dpep
    
    EXTRACT    DPEP      Last Started 2021-06-30 15:55   Status RUNNING
    Checkpoint Lag       00:00:00 (updated 00:00:06 ago)
    Process ID           26675
    Log Read Checkpoint  File /goldengate12c/dirdat/ep000000007
                         2021-06-30 15:58:38.000000  RBA 784090
  • 相关阅读:
    非阻塞式线程安全列表-ConcurrentLinkedDeque
    计数器
    Linux 查看服务器内存使用情况
    Oracle to_date, to_timestamp
    Hibernate session.flush() 使用
    阿里规约认证(题库附答案)
    多态性
    Java数据类型
    String类特点分析
    数组的定义
  • 原文地址:https://www.cnblogs.com/hxlasky/p/14954921.html
Copyright © 2011-2022 走看看