0

如何在做SPA的时候跳过某条SQL?

章芋文 2019-03-08
407

问题描述

11202升级12102做SPA性能测试,在12.1的库上执行dbms_sqlpa.execute_analysis_task重演SQL时,一直卡在一个SQL上不动,麻烦问下有什么方法能暂时跳过这条SQL继续执行后面的任务吗

专家解答

有几个办法,第一个是,从dba_sql_statememts的基表WRI$_SQLSET_STATEMENTS中删除改sql

第二,设置执行超时时间DBMS_SQLPA.SET_ANALYSIS_DEFAULT_PARAMETER('LOCAL_TIME_LIMIT',1800)

另外,正在执行的没办法干预了,可以在SPA演练前将sqlset或者动态表上面某些不方便测试的SQL_ID删除掉,比如plsql端跑的,执行时间特别大的,force_matching_signature未使用bind value,系统用户运行的

最后修改时间:2019-05-13 13:36:58
「喜欢文章,快来给作者赞赏墨值吧」
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新发布
暂无内容,敬请期待...
数据库资讯
最新 热门 更多
本月热门
近期活动
全部
暂无活动,敬请期待...
相关课程
全部