暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

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

原创 章芋文 2019-03-08
1127

问题描述

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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论