`
king_tt
  • 浏览: 2234234 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Oracle 10.2 流复制问题(二)—— C001: large txn detected

 
阅读更多

系统配置:HP-UX B.11.31 U ia64、OracleEnterprise Edition Release 10.2.0.4.0、表级单向流复制
问题现象:流复制失效,源表更新,目标表没有更新,没有apply error信息
排错过程:

1) 检查源库的alert_<sid>.log,发现大量C001: large txn detected
C001: large txn detected (245742 LCRs), xid: 0x001e.008.00004d5c
Thu Apr 29 16:59:53 2010
C001: large txn detected (245742 LCRs), xid: 0x001e.008.00004d5c
Thu Apr 29 17:09:56 2010
C001: large txn detected (245742 LCRs), xid: 0x001e.008.00004d5c
Thu Apr 29 17:19:59 2010
C001: large txn detected (245742 LCRs), xid: 0x001e.008.00004d5c
Thu Apr 29 17:29:59 2010
C001: large txn detected (245742 LCRs), xid: 0x001e.008.00004d5c

2) 查询流事务,发现两个活动事务
set lines 300 pages 3000
select * from V$STREAMS_TRANSACTION;

3) 查询活动事务号
select xid, xidusn, xidslt, xidsqn, mining_status from v$logmnr_transaction where mining_status = 'ACTIVE';

4) 查询事务的sql_id及其对应的语句
select distinct sql_id from v$active_session_history where xid = '001A0003000068FB';
select distinct sql_id from v$active_session_history where xid = '001E000800004D5C';
select sql_text from dba_hist_sqltext where sql_id in ('8kb1z41samn4u','4apb1v7gt9235');
delete from t1
delete from t2

5) 通过计算把事务号转为10进制
0x001e.008.00004d5c =〉30.8.19804
001A0.003.000068FB =〉26.3.26875

6) 停止捕捉进程、忽略活动事务、启动捕捉进程
execute dbms_capture_adm.stop_capture('capture1');
execute dbms_capture_adm.set_parameter('capture1','_ignore_transaction','30.8.19804');
execute dbms_capture_adm.set_parameter('capture1','_ignore_transaction','26.3.26875');
execute dbms_capture_adm.start_capture('capture1');


总结:t1、t2两个表都有500万条数据,两个delete是删除1000万数据的事务。本错误就是由对源表进行的大的事务处理,使流复制事务积压,复制很缓慢。在流复制中,大事务的处理会使复制慢到无法接受,所以如果要在源表进行大的事务处理,最好先停止流复制,大事务处理完,重新exp、imp生成目标表,再重新获得表的SCN,最后重新启动流复制。

分享到:
评论

相关推荐

    sqlserver新建job时报c001f011错的解决

    其中,“新建 Job 时出现 C001F011 错误”就是一个比较常见的问题。本文将详细介绍该错误的原因以及具体的解决步骤。 #### 错误描述 当用户尝试在 SQL Server Agent 中创建一个新的 Job(任务)时,可能会遇到一个...

    实验 5、Padding Oracle 攻击

    实验 5、Padding Oracle 攻击 实验目的: 理解 padding oracle 攻击的过程,验证攻击的可行性。 实验准备: 网站 crypto-class.appspot.com 部署了一个填充预言机的模拟示例,请搭建 可以访问上述地址的实验环境...

    基于R7F0C001G2单片机便携式PM2.5检测仪设计AD设计硬件原理图PCB+软件源码+设计文档资料.zip

    该资源包包含了一套完整的基于R7F0C001G2单片机的便携式PM2.5检测仪设计方案,涵盖了从硬件到软件的全方面内容,非常适合学习和设计参考。以下是对其中各个知识点的详细解读: 1. R7F0C001G2单片机:这是瑞萨电子...

    oracle 数据库46道经典查询

    根据给定文件的信息,我们可以梳理出46道经典的Oracle数据库查询题目所涉及的关键知识点,包括基本的表结构设计、数据插入以及复杂的SQL查询语句。下面将详细介绍这些知识点。 ### 表结构设计 #### 学生表...

    使用简单的SQL语句实现的Oracle数据库分页技术

    ### 使用简单的SQL语句实现的Oracle数据库分页技术 #### 环境:Oracle 9i 在Oracle数据库中实现分页查询是一项常见的需求,尤其是在处理大量数据时。本文将介绍一种利用简单SQL语句来实现Oracle数据库分页的方法,...

    oracle 练习题一

    根据给定的Oracle练习题,我们可以提取出一系列与Oracle SQL相关的知识点。这些知识点不仅包括了基本的表结构创建、数据插入等操作,还涉及到了较为复杂的查询语句编写。接下来,我们将逐一分析并解释这些知识点。 ...

    Oracle练习题+答案

    根据提供的文件信息,我们可以归纳出一系列关于Oracle数据库操作的关键知识点,包括数据插入(Insert)、查询(Select)等基本操作,并且结合具体实例进行详细解析。 ### 数据插入(Insert) 在Oracle数据库中,`...

    数据库课程设计 oracle SQL

    根据提供的文件信息,我们可以归纳出本实验的主要知识点与实践内容主要集中在Oracle数据库的设计与实现上。下面将对这些内容进行详细的解析。 ### 数据库课程设计:Oracle SQL #### 实验目的 - 掌握数据库原理及其...

    R7F0C001带移动电源功能的PM2.5检测仪解决方案.rar

    带移动电源功能的PM2.5检测仪有两种功能:一种是PM2.5浓度检测功能;... 本文档介绍了内置LCD驱动器的单片机R7F0C001对充电IC和放电IC的管理,对空气微粒传感器的控制以及数据的采样,计算,显示。

    中天联科(A6H3S6-25B-A 版本V3.0.5)1J(ZX009_C001(AVL1118) AV2026 25L80 1J(27M)6X)

    在您提供的信息中,"中天联科(A6H3S6-25B-A 版本V3.0.5)1J(ZX009_C001(AVL1118) AV2026 25L80 1J(27M)6X)"似乎是一个特定的产品或设备,可能属于工业自动化、物联网(IoT)或者智能硬件领域。接下来,我们将深入探讨...

    phpweb破解版C001

    phpweb破解版C001

    R7F0C001-2中文数据手册瑞萨单片机.pdf

    《R7F0C001-2中文数据手册瑞萨单片机》是瑞萨电子发布的一份针对16位单芯片微控制器R7F0C001G/L和R7F0C002G/L的硬件篇用户手册,版本为Rev.2.10,发行于2014年10月。手册旨在为设计人员提供半导体产品的操作说明和...

    R7F0C001_002_003_004_019_MCU设备文件.zip

    本文将聚焦于"R7F0C001_002_003_004_019_MCU设备文件.zip"这一压缩包中的内容,深入探讨CS+ FOR CACX的CPU支持包,以及瑞萨R7F0C系列MCU在嵌入式系统中的应用。 首先,R7F0C系列是瑞萨电子推出的一系列高性能、低...

    ORACLE SQL练习题(带答案)

    根据给定的文件信息,我们将逐一解析每个练习题目并详细阐述相关的Oracle SQL知识点。 ### 1. 查询“c001”课程比“c002”课程成绩高的所有学生的学号 - **知识点**: 子查询、连接查询 - **解析**: - 使用子查询...

    柯尼卡美能达bizhub 250350故障代码列表

    - C001: LCT通信失败,可能是电路或软件问题。 - BC0209-BC0215: 涉及LCT的升降、排出、移位栅、移位及电极故障,需检查LCT组件的工作状态。 3. **手送进纸部分**: - BC0211: 手送进纸提升运动故障,可能涉及...

    Oracle练习题

    从给定的Oracle练习题中,我们可以提炼出一系列与Oracle数据库相关的知识点,这些知识点涵盖了数据库设计、表结构创建、数据插入、以及复杂查询等多个方面。下面将对这些知识点进行详细的阐述。 ### 数据库设计与表...

    HDM210235A2RA5226C001FY_20220920.sds

    HDM210235A2RA5226C001FY_20220920.sds

    R7F0C001G2单片机设计带移动电源功能的便携式PM2.5检测仪altium硬件(原理图+PCB+BOM)+源代码+文档说明

    R7F0C001G2单片机设计带移动电源功能的便携式PM2.5检测仪altium硬件(原理图+PCB+BOM)+软件源代码+文档说明资料: 带移动电源功能的 PM2.5 检测仪是一个集储电,升压,充电管理,放电管理, PM2.5 检测于一体的便携式...

    海信TLM37V86K(2)_C001软件数据.bin

    海信TLM37V86K(2)_C001软件数据.bin

    2011江苏成人计算机统考试题操作题成人大专计算机考试试题模拟试题C001.pdf

    - 表复制:复制“学生”表并命名为“学生1”。 - 主键设置:“选课”表中设置“学号”和“课程代码”为联合主键。 - 查询设计: - “Q1”查询:基于“学生”和“获奖”表,找出所有“滚动奖”得主,输出学号、...

Global site tag (gtag.js) - Google Analytics