首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

    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...在流复制中,大事务的处理会使复制慢到无法接受,所以如果要在源表进行大的事务处理,最好先停止流复制,大事务处理完,重新exp、imp生成目标表,再重新获得表的SCN,最后重新启动流复制。

    49720

    一个执行计划异常变更的案例 - 外传之SQL AWR

    创建SQL AWR的前提是SQL要被采集至AWR中,才能使用awrsqrpt.sql脚本利用sql_id创建SQL AWR报告,创建过程和AWR类似,需要先选择报告格式、实例序号、创建的天数、快照起始和结束...最重要的一步就是输入sql_id,其中sql_id可以从AWR报告,或者dba_hist_sqltext等视图中获取。 ? 当前路径下就会产生这份SQL AWR报告。 ?...这里要说的是我在测试的过程中,曾经想执行一个普通的SQL,然后能创建出SQL AWR报告,却碰见了一个问题:该SQL未被AWR捕获,执行awrsqrpt.sql脚本输入sql_id会提示未找到。...方法2:还可以使用add_colored_sql将指定SQL采集至AWR中, 采集sql_id为fv6c79ub89g75的SQL, exec dbms_workload_repository.add_colored_sql...('fv6c79ub89g75'); 查询执行手工采集的SQL, select * from sys.wrm$_colored_sql; 删除采集到的sql_id为fv6c79ub89g75的SQL,

    49130

    Oracle Execute to Parse 执行解析比分析

    Execute to Parse%是AWR报告中Instance Efficiency Percentages部分中重要的一个性能指标,反应了数据库SQL解析和执行的比率。...另外我们会在pga有一个cursor的拷贝,同时在客户端会有一个statement handle,这些都被称为cursor,在v$open_cursor里面我们可以看到当前打开的cursor和pga内cached...硬解析:SQL语句在library cache无缓存 软解析:SQL语句在library cache找到了执行计划 软软解析:在pga内搜索session cursor cache list列表中找到对应的...同样的情形在Oracle 11.1.1.7上也存在,不过这条SQL在awr报告中没有当前11.2.1.0中突出 以下是metalink上的具体描述 Bug 12318969 : V2301072...SQL_ID az33m61ym46y4 SELECT NULL AS table_cat, o.owner AS table_schem, o.object_name AS table_name

    1.6K30

    PLSQL_查询SQL的执行次数和频率(案例)

    2014-12-25 Created By BaoXinjian 一、摘要 ---- 在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷...缺点 但是这个值的有效性需要结合FIRST_LOAD_TIME来判断,因为VSQLAREA或VSQL中不保存历史数据, 具有一定的时效性,所以如果要查询很久以前的某个SQL执行次数是办不到的。...如何查询 SELECT SQL_ID, SQL_TEXT,FIRST_LOAD_TIME, EXECUTIONS FROM V$SQLAREA WHERE SQL_ID = '497wh6n7hu14f...总结 如果此时清空共享池,那么你会发现V$SQLAREA中对应的SQL的EXECUTIONS次数清零了。...(sql_text, 2000, 18001) SQL_TEXT10 FROM DBA_HIST_SQLTEXT D, DBA_HIST_SNAPSHOT N,

    1.8K30
    领券