OGG-01027(长事务)记录

OGG-01027(长事务)


示例9-25:

 
   
  1. WARNING OGG-01027  Long Running Transaction: 
    XID 82.4.242063, Items 0,  Extract YX_EXT1, Redo Thread 1, SCN 2379.2132775890 (10219859973074), Redo  Seq #5688, Redo RBA 195997712. 

可以通过下面的命令寻找更详细的信息:


示例9-26:

 
   
  1. GGSCI> send extract xxx, showtrans [thread n] [count n] 

其中,thread n是可选的,表示只查看其中一个节点上的未提交交易;count n也是可选的,表示只显示n条记录。

例如查看xxx进程中节点1上最长的10个交易,可以通过下列命令:


示例9-27:

 
   
  1. GGSCI> send extract extsz , showtrans thread 1 count 10 

记录XID,通过DBA查找具体的长交易执行的内容:


示例9-28:

 
   
  1. GGSCI> SEND EXTRACT xxx, SKIPTRANS <82.4.242063> THREAD <2> //跳过交易  
  2. GGSCI>SEND EXTRACT xxx, FORCETRANS <82.4.242063> THREAD <1> //
  3. 强制认为该交易已经提交  

使用这些命令只会让GoldenGate进程跳过或者认为该交易已经提交,但并不改变数据库中的交易,它们依旧存在于数据库中。
因此,强烈建议使用数据库中提交或者回滚交易而不是使用GoldenGate处理。

你可能感兴趣的:(Oracle,GG,Stream)