Welcome 微信登录

首页 / 数据库 / MySQL / 使用SQLT来构建Oracle测试用例

在进行性能优化尤其是SQL优化时不能在生产环境进行测试,或者在升级时对SQL语句性能进行测试时,构建一个测试环境很重要,这篇文章介绍使用SQLT工具来快速简单的构建测试用例的方法。其实要使用SQLT来构建一个测试用例不需要额外执行SQLT报告。运行SQLTXTRACT或SQLTXECUTE就能为测试用例创建足够的信息。Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册 http://www.linuxidc.com/Linux/2014-07/104745.htmLinux-6-64下安装Oracle 12C笔记 http://www.linuxidc.com/Linux/2013-07/86805.htm在CentOS 6.4下安装Oracle 11gR2(x64) http://www.linuxidc.com/Linux/2014-02/97374.htmOracle 11gR2 在VMWare虚拟机中安装步骤 http://www.linuxidc.com/Linux/2013-09/89579p2.htmDebian 下 安装 Oracle 11g XE R2 http://www.linuxidc.com/Linux/2014-03/98881.htm
 
例如我要将在aix系统上Oracle 10g中运行的SQL语句在linux系统上Oracle 11g中来测试它的性能时,这就需要构建一个测试用例。要进行测试的语句如下: select
nvl(sum(real_pay), 0) as dYearA131
  from mt_biz_fin a, mt_pay_record_fin b, mt_apply c
 where a.hospital_id = b.hospital_id
  and a.serial_no = b.serial_no
  and a.treatment_type = "131"
  and a.indi_id = 5609194
  and a.serial_apply = 135888
  and a.valid_flag = "1"
  and b.valid_flag = "1"
  and a.serial_apply = c.serial_apply
  and c.valid_flag = "1"
  and b.POLICY_ITEM_CODE in ("C000", "C001", "C004")
  and exists (select 1
          from mt_pay_record_fin b
        where b.fund_id not in ("003", "999")
          and a.serial_no = b.serial_no);
 
为sqltxecute.sql脚本创建一个来测试的sql文件
[IBMP740-1:oracle:/oracle/sqlt/input/sample]$vi mysql2.sql-- execute sqlt xecute as sh passing script name
-- cd sqlt
-- #sqlplus sh
-- SQL> start run/sqltxecute.sql input/sample/script1.sqlREM Optional ALTER SESSION commands
REM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--ALTER SESSION SET statistics_level = ALL;REM Optional Binds
REM ~~~~~~~~~~~~~~VAR b1 NUMBER;
EXEC :b1 := 10;REM SQL statement to be executed
REM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~SELECT /*+ gather_plan_statistics monitor bind_aware */
      /* ^^unique_id */
"mysql2.sql" 35 lines, 756 characters
      /* ^^unique_id */nvl(sum(real_pay), 0) as dYearA131
  from mt_biz_fin a, mt_pay_record_fin b, mt_apply c
 where a.hospital_id = b.hospital_id
  and a.serial_no = b.serial_no
  and a.treatment_type = "131"
  and a.indi_id = 5609194
  and a.serial_apply = 135888
  and a.valid_flag = "1"
  and b.valid_flag = "1"
  and a.serial_apply = c.serial_apply
  and c.valid_flag = "1"
  and b.POLICY_ITEM_CODE in ("C000", "C001", "C004")
  and exists (select 1
          from mt_pay_record_fin b
        where b.fund_id not in ("003", "999")
          and a.serial_no = b.serial_no);/
/REM Notes:
/
/REM Notes:
REM 1. SQL must contain token: /* ^^unique_id */
"mysql2.sql" 48 lines, 1259 characters 
现在在Oracle 10g中对上面的SQL语句执行sqltxectue.sql来进行性能分析
[IBMP740-1:oracle:/oracle/sqlt/run]$sqlplus /nologSQL*Plus: Release 10.2.0.4.0 - Production on Tue Aug 26 09:29:40 2014Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.SQL> conn / as sysdba
Connected.
SQL> @sqltxecute.sql /oracle/sqlt/input/sample/mysql2.sql PL/SQL procedure successfully completed. Parameter 1:
SCRIPT name which contains SQL and its binds (required)
Paremeter 2:
SQLTXPLAIN password (required)Enter value for 2: sqltPL/SQL procedure successfully completed. PL/SQL procedure successfully completed.
Value passed to sqltxecute:
SCRIPT_WITH_SQL: "/oracle/sqlt/input/sample/mysql2.sql"
PL/SQL procedure successfully completed.***
*** NOTE:
*** If you get error below it means SQLTXPLAIN is not installed:
***  PLS-00201: identifier "SQLTXADMIN.SQLT$A" must be declared.
*** In such case look for errors in NN_*.log files created during install.
*** SQLT_VERSION
----------------------------------------
SQLT version number: 12.1.09
SQLT version date  : 2014-06-13
Installation date  : 2014-07-29/15:45:43... please wait ...
  adding: alert_RLZY.log (deflated 93%)NOTE:
You used the XECUTE method connected as INSUR_CHANGDE.In case of a session disconnect please verify the following:
1. There are no errors in sqltxecute.log or sqltxecute2.log.
2. Your SQL contains token "^^unique_id" within a comment.
3. Your SQL ends with a semi-colon ";".
4. You connected as the application user that issued original SQL.
5. Script /oracle/sqlt/input/sample/mysql2.sql can execute stand-alone connected as INSUR_CHANGDE
6. User INSUR_CHANGDE has been granted SQLT_USER_ROLE.In case of errors ORA-03113, ORA-03114 or ORA-07445 please just
re-try this SQLT method. This tool handles some of the errors behind
a disconnect when executed a second time.To actually diagnose the problem behind the disconnect, read ALERT
log and provide referenced traces to Support. After the root cause
of the disconnect is fixed then reset SQLT corresponding parameter.... executing /oracle/sqlt/input/sample/mysql2.sql ...In case of a disconnect review sqltxecute2.log and mysql2_output_s34879.txt
To monitor progress, login into another session and execute:
SQL> SELECT * FROM SQLTXADMIN.sqlt$_log_v;... collecting diagnostics details, please wait ...In case of a disconnect review log file in current directory
If running as SYS in 12c make sure to review sqlt_instructions.html first09:30:47  17 sqlt$a: ALTER SESSION SET EVENTS "10053 TRACE NAME CONTEXT OFF"
09:30:47    0 sqlt$a: ALTER SESSION SET EVENTS "10046 TRACE NAME CONTEXT FOREVER, LEVEL 8"
09:30:47    0 sqlt$a: skip 10241, 10032, 10033, 10104, 10730, 46049 off as per parameter event_others
09:31:18  31 sqlt$d: collect_gv$sesstat
09:31:18    0 sqlt$d: 760 rows collected
09:31:18    0 sqlt$d: collect_gv$cell_state
09:31:18    0 sqlt$d: 0 rows collected
09:31:18    0 sqlt$d: collect_gv$session_event
09:31:18    0 sqlt$d: 19 rows collected
09:31:18    0 sqlt$d: collect_gv$segment_statistics
09:31:18    0 sqlt$d: 510 rows collected
09:31:18    0 sqlt$d: collect_gv$statname
09:31:18    0 sqlt$d: 380 rows collected
09:31:18    0 sqlt$d: collect_gv$pq_slave
09:31:18    0 sqlt$d: 0 rows collected
09:31:18    0 sqlt$d: collect_gv$pq_sysstat
09:31:18    0 sqlt$d: 32 rows collected
09:31:18    0 sqlt$d: collect_gv$px_process_sysstat
09:31:18    0 sqlt$d: 30 rows collected
09:31:18    0 sqlt$d: collect_gv$px_process
09:31:18    0 sqlt$d: 0 rows collected
09:31:18    0 sqlt$d: collect_gv$px_session
09:31:18    0 sqlt$d: 0 rows collected
09:31:18    0 sqlt$d: collect_gv$pq_sesstat
09:31:18    0 sqlt$d: 22 rows collected
09:31:18    0 sqlt$d: collect_gv$px_sesstat
09:31:18    0 sqlt$d: 0 rows collected
09:31:18    0 sqlt$d: collect_gv$px_instance_group
09:31:18    0 sqlt$d: 0 rows collected
09:31:18    0 sqlt$d: collect_gv$pq_tqstat
09:31:18    0 sqlt$d: 0 rows collected
09:31:18    0 sqlt$d: < = collect_perf_stats_post 09:31:18    0 sqlt$a: ALTER SESSION SET STATISTICS_LEVEL = "TYPICAL" 09:31:18    0 sqlt$a: -> session_trace_filename
09:31:18    0 sqlt$a: session_trace_filename, current trace_filename
09:31:18    0 sqlt$a: session_trace_filename, current process_name ora
09:31:18    0 sqlt$a: < - session_trace_filename rlzy_ora_3081178_s34879_10046_10053.trc
09:31:18    0 sqlt$a: in udump: "rlzy_ora_3081178_s34879_10046_10053.trc"
09:31:18    0 sqlt$a: in local: "sqlt_s34879_10046_10053_execute.trc"
09:31:18    0 sqlt$a: ALTER SESSION SET TRACEFILE_IDENTIFIER = "S34879_SQLT_TRACE"
09:31:18    0 sqlt$a: timestamp_before: 26-AUG-14 09.30.30.240238 AM +08:00
09:31:18    0 sqlt$a: timestamp_after: 26-AUG-14 09.30.47.115196 AM +08:00
09:31:18    0 sqlt$a: statement_response_time: +00 00:00:16.874958
09:31:18    0 sqlt$a: <= event_10046_10053_off 09:31:18    0 sqlt$d: => capture_sqltext
09:31:18    0 sqlt$d: -> capture_statement
09:31:18    0 sqlt$a: -> find_sql_in_memory_or_awr
09:31:18    0 sqlt$a: -> get_sql_id_or_hash_value
09:31:18    0 sqlt$a: sql_id = "7fv05tum90t4j"
09:31:18    0 sqlt$a: < - get_sql_id_or_hash_value 09:31:18    0 sqlt$a: -> sql_in_memory_or_awr
09:31:18    0 sqlt$a: sql found in memory using sql_id = "7fv05tum90t4j" and string = "sqlt_s34879" (excludes PL/SQL EXECUTE)
09:31:18    0 sqlt$a: hash_value = "2794480785"
09:31:18    0 sqlt$a: SELECT /*+ gather_plan_statistics monitor bind_aware */        /* sqlt_s34879 */ nvl(sum(real_pay), 0) as dYearA131  from mt_biz_fin a, mt_pay_record_fin b, mt_apply c  where a.hospital_id = b.hospital_id    and a.serial_no = b.seri
al_no    and a.treatment_type = "131"    and a.indi_id = 5609194    and a.serial_apply = 135888    and a.valid_flag = "1"    and b.valid_flag = "1"    and a.serial_apply = c.serial_apply    and c.valid_flag = "1"    and b.POLICY_ITEM_CODE in ("C000", "C00
1", "C004")    and exists (select 1          from mt_pay_record_fin b          where b.fund_id not in ("003", "999")            and a.serial_no = b.serial_no)
09:31:18    0 sqlt$a: sql not found in awr using sql_id = "7fv05tum90t4j"
09:31:18    0 sqlt$a: < - sql_in_memory_or_awr
09:31:18    0 sqlt$a:  explain_plan_and_10053
09:31:19    0 sqlt$i: sql_length = "631"
09:31:19    0 sqlt$i: => remote_trace_begin
09:31:19    0 sqlt$i: no remote db_links were found/activated at this step
09:31:19    0 sqlt$i: < = remote_trace_begin 09:31:19    0 sqlt$a: -> event_10053_on
09:31:19    0 sqlt$a: ALTER SESSION SET MAX_DUMP_FILE_SIZE = "200M"
09:31:19    0 sqlt$a: ALTER SESSION SET TRACEFILE_IDENTIFIER = "s34879_10053"
09:31:19    0 sqlt$a: ALTER SESSION SET EVENTS "10053 TRACE NAME CONTEXT FOREVER, LEVEL 1"
09:31:19    0 sqlt$a: ALTER SESSION SET EVENTS "10053 TRACE NAME CONTEXT OFF"
09:31:19    0 sqlt$a: -> session_trace_filename
09:31:19    0 sqlt$a: session_trace_filename, current trace_filename
09:31:19    0 sqlt$a: session_trace_filename, current process_name ora
09:31:19    0 sqlt$a: < - session_trace_filename rlzy_ora_3081178_s34879_10053.trc
09:31:19    0 sqlt$a: in udump: "rlzy_ora_3081178_s34879_10053.trc"
09:31:19    0 sqlt$a: in local: "sqlt_s34879_10053_explain.trc"
09:31:19    0 sqlt$a: ALTER SESSION SET TRACEFILE_IDENTIFIER = "S34879_SQLT_TRACE"
09:31:19    0 sqlt$a:  clean_sqlt$_sql_plan_table
09:31:19    0 sqlt$a: < - clean_sqlt$_sql_plan_table 09:31:19    0 sqlt$d: -> capture_xplain_plan_hash_value
09:31:19    0 sqlt$d: < - capture_xplain_plan_hash_value "2582817425" for xplain_sql_id "6kxjb1zyt8qdt" with cost of "83997"
09:31:19    0 sqlt$i: <= explain_plan_and_10053 09:31:19    0 sqlt$i: => remote_trace_end
09:31:19    0 sqlt$i: < = remote_trace_end 09:31:19    0 sqlt$d: collect_gv$parameter_cbo 09:31:19    0 sqlt$d: 190 rows collected 09:31:19    0 sqlt$a: -> reset_init_parameters
09:31:19    0 sqlt$a: optimizer_index_cost_adj was "20"
09:31:19    0 sqlt$a: ALTER SESSION SET optimizer_index_cost_adj = 100
09:31:19    0 sqlt$a: < - reset_init_parameters 09:31:19    0 sqlt$d: => diagnostics_data_collection_1
09:31:19    0 sqlt$d: -> collection from memory
09:31:19    0 sqlt$d: sql_id = "7fv05tum90t4j", hash_value = "2794480785"
09:31:19    0 sqlt$d: collect_gv$sql_shared_cursor
09:31:20    1 sqlt$d: 1 rows collected
09:31:20    0 sqlt$d: collect_gv$sql_bind_capture
09:31:20    0 sqlt$d: 0 rows collected
09:31:20    0 sqlt$d: collect_gv$sql_optimizer_env
09:31:20    0 sqlt$d: 1342040 KB -> 1374248960
09:31:20    0 sqlt$d: 5 rows collected
09:31:20    0 sqlt$d: collect_gv$sql_workarea
09:31:20    0 sqlt$d: 1 rows collected
09:31:20    0 sqlt$d: collect_gv$sql_plan_statistics
09:31:20    0 sqlt$d: 11 rows collected
09:31:20    0 sqlt$d: collect_gv$sql_plan
09:31:20    0 sqlt$d: include predicates on plan table (lock).
09:31:20    0 sqlt$d: included predicates on plan table (unlock).
09:31:20    0 sqlt$d: 12 rows collected
09:31:20    0 sqlt$d: collect_gv$sql
09:31:20    0 sqlt$d: 1 rows collected
09:31:20    0 sqlt$d: collect_gv$sqlarea_plan_hash
09:31:20    0 sqlt$d: 1 rows collected
09:31:20    0 sqlt$d: collect_gv$sqlarea
09:31:20    0 sqlt$d: 1 rows collected
09:31:20    0 sqlt$d: collect_gv$sqlstats
09:31:20    0 sqlt$d: 1 rows collected
09:31:20    0 sqlt$d: collect_gv$object_dependency
09:31:20    0 sqlt$d: sql_id="7fv05tum90t4j"
09:31:20    0 sqlt$d: hash_value="2794480785"
09:31:20    0 sqlt$d: xplain_sql_id="6kxjb1zyt8qdt"
09:31:20    0 sqlt$d: root inst_id="1", hash_value="2794480785", address="0700000438927940", depth="0"
09:31:20    0 sqlt$d: root inst_id="1", hash_value="4254357945", address="0700000671675E40", depth="0"
09:31:20    0 sqlt$d: 3 rows collected
09:31:20    0 sqlt$d: collect_gv$vpd_policy
09:31:21    1 sqlt$d: 0 rows collected
09:31:21    0 sqlt$d: collect_gv$active_session_hist
09:31:23    2 sqlt$d: 16 rows collected
09:31:23    0 sqlt$d: collect_dbms_xplan_cursor_last
09:31:24    1 sqlt$d: 0 rows collected
09:31:24    0 sqlt$d: collect_dbms_xplan_cursor_all
09:31:24    0 sqlt$d: 0 rows collected
09:31:24    0 sqlt$d: -> create_tuning_task_memory
09:31:24    0 sqlt$d: task name = "sqlt_s34879_mem"
09:31:24    0 sqlt$d: < - create_tuning_task_memory 09:31:24    0 sqlt$d: -> create_tuning_task_text
09:31:24    0 sqlt$d: parsing_schema_name:INSUR_CHANGDE
09:31:25    1 sqlt$d: task name = "sqlt_s34879_mem"
09:31:25    0 sqlt$d: < - create_tuning_task_text 09:31:25    0 sqlt$d: -> collect_tuning_sets_mem
09:31:25    0 sqlt$d: sqlt$_gv$sql_plan: 2582817425
09:31:25    0 sqlt$d: created sqlset: s34879_2582817425_mem
09:31:26    1 sqlt$d: loaded sqlset: s34879_2582817425_mem
09:31:26    0 sqlt$d: < - collect_tuning_sets_mem
09:31:26    0 sqlt$d:  diagnostics_data_collection_2
09:31:26    0 sqlt$d: sql_id = "7fv05tum90t4j"
09:31:26    0 sqlt$d: in_awr = "N"
09:31:26    0 sqlt$d: s_db_link = ""
09:31:26    0 sqlt$d: collect_dba_hist_snapshot
09:31:26    0 sqlt$d: 179 rows collected
09:31:26    0 sqlt$d: collect_dba_hist_parameter
09:31:28    2 sqlt$d: 47793 rows collected
09:31:28    0 sqlt$d: collect_dba_hist_parameter_m
09:31:28    0 sqlt$d: 88 rows collected
09:31:28    0 sqlt$d: -> expanded collection
09:31:28    0 sqlt$d: collect_gv$parameter2
09:31:28    0 sqlt$d: 263 rows collected
09:31:28    0 sqlt$d: collect_gv$nls_parameters
09:31:28    0 sqlt$d: 19 rows collected
09:31:28    0 sqlt$d: collect_gv$system_parameter
09:31:28    0 sqlt$d: 261 rows collected
09:31:28    0 sqlt$d: collect_nls_database_params
09:31:28    0 sqlt$d: 20 rows collected
09:31:28    0 sqlt$d: collect_v$session_fix_control
09:31:28    0 sqlt$d: 115 rows collected
09:31:28    0 sqlt$d: collect_dba_dependencies
09:31:28    0 sqlt$d: 0 rows collected
09:31:28    0 sqlt$d: list_of_objects
09:31:28    0 sqlt$d: preliminary_list_of_tables
09:31:28    0 sqlt$d: preliminary_list_of_indexes
09:31:28    0 sqlt$d: final_list_of_tables
09:31:30    2 sqlt$d: list_of_fixed_objects
09:31:30    0 sqlt$d: final_list_of_indexes
09:31:30    0 sqlt$d: list_of_other_objects
09:31:30    0 sqlt$d: final_list_of_other_objects
09:31:35    5 sqlt$d: 20 rows collected
09:31:35    0 sqlt$d: collect_schema_object_stats
09:31:35    0 sqlt$d: export table stats
09:31:35    0 sqlt$d: 4762 rows collected
09:31:35    0 sqlt$d: export dictionary stats
09:31:35    0 sqlt$d: dictionary objects stats export skipped because of export_dict_stats param
09:31:35    0 sqlt$d: export fixed objects stats
09:31:35    0 sqlt$d: 0 rows collected
09:31:35    0 sqlt$d: collect_dba_tables
09:31:35    0 sqlt$d: 3 rows collected
09:31:35    0 sqlt$d: collect_dba_object_tables
09:31:35    0 sqlt$d: 0 rows collected
09:31:35    0 sqlt$d: collect_dba_nested_tables
09:31:41    6 sqlt$d: 0 rows collected
09:31:41    0 sqlt$d: collect_dba_tab_statistics
09:31:41    0 sqlt$d: 3 rows collected
09:31:41    0 sqlt$d: collect_dba_tab_modifications
09:31:41    0 sqlt$d: 3 rows collected
09:31:41    0 sqlt$d: collect_dba_tab_cols
09:31:41    0 sqlt$d: 190 rows collected
09:31:41    0 sqlt$d: collect_dba_nested_table_cols
09:31:41    0 sqlt$d: 0 rows collected
09:31:41    0 sqlt$d: collect_dba_indexes
09:31:41    0 sqlt$d: 17 rows collected
09:31:41    0 sqlt$d: collect_dba_ind_statistics
09:31:41    0 sqlt$d: 17 rows collected
09:31:41    0 sqlt$d: collect_dba_ind_columns
09:31:41    0 sqlt$d: 39 rows collected
09:31:41    0 sqlt$d: collect_dba_ind_expressions
09:31:41    0 sqlt$d: 0 rows collected
09:31:41    0 sqlt$d: collect_dba_tab_histograms
09:31:42    1 sqlt$d: 4825 rows collected
09:31:42    0 sqlt$d: collect_dba_constraints
09:31:42    0 sqlt$d: 50 rows collected
09:31:42    0 sqlt$d: Skipped gv$im_segments since version is older than 12.1.0.2 or parameter c_inmemory is set to N
09:31:42    0 sqlt$d: Skipped gv$im_column_level since version is older than 12.1.0.2 or parameter c_inmemory is set to N
09:31:42    0 sqlt$d: collect_dba_segments GLOBAL
09:31:51    9 sqlt$d: 20 rows collected
09:31:51    0 sqlt$d: collect_dba_tablespaces
09:31:52    1 sqlt$d: 8 rows collected
09:31:52    0 sqlt$d: collect_dba_objects GLOBAL
09:31:52    0 sqlt$d: 20 rows collected
09:31:52    0 sqlt$d: collect_dba_source
09:31:52    0 sqlt$d: 0 rows collected
09:31:52    0 sqlt$d: collect_dba_col_usage$
09:31:52    0 sqlt$d: 93 rows collected
09:31:52    0 sqlt$d: collect_dba_policies
09:31:52    0 sqlt$d: 0 rows collected
09:31:52    0 sqlt$d: collect_dba_audit_policies
09:31:52    0 sqlt$d: 0 rows collected
09:31:52    0 sqlt$d: capture up to "31" days of CBO statistics versions as per parameter c_cbo_stats_vers_days
09:31:52    0 sqlt$d: collect_dba_optstat_operations
09:31:52    0 sqlt$d: 29 rows collected
09:31:52    0 sqlt$d: collect_dba_tab_stats_versn GLOBAL
09:31:52    0 sqlt$d: 1 rows collected
09:31:52    0 sqlt$d: collect_dba_ind_stats_versn GLOBAL
09:31:52    0 sqlt$d: 9 rows collected
09:31:52    0 sqlt$d: collect_dba_col_stats_versn GLOBAL
09:31:53    1 sqlt$d: 78 rows collected
09:31:53    0 sqlt$d: collect_dba_histgrm_stats_ver GLOBAL
09:31:59    6 sqlt$d: 2758 rows collected
09:31:59    0 sqlt$d: collect_wri$_optstat_aux_hist
09:31:59    0 sqlt$d: 0 rows collected
09:31:59    0 sqlt$d: collect_aux_stats$
09:31:59    0 sqlt$d: 13 rows collected
09:31:59    0 sqlt$d: collect_dbms_xplan_display
09:32:00    1 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: collect_dba_outlines
09:32:00    0 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: collect_dba_outline_hints
09:32:00    0 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: collect_wri$_adv_tasks
09:32:00    0 sqlt$d: 2 rows collected
09:32:00    0 sqlt$d: collect_wri$_adv_rationale
09:32:00    0 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: collect_dba_sqltune_plans
09:32:00    0 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: collect_dba_sql_profiles
09:32:00    0 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: -> collect_dbms_stats_glob_prefs
09:32:00    0 sqlt$d: < - collect_dbms_stats_glob_prefs
09:32:00    0 sqlt$d: collect_sqlprof$attr
09:32:00    0 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: collect_sqlprof$
09:32:00    0 sqlt$d: 0 rows collected
09:32:00    0 sqlt$d: collect_dba_scheduler_jobs
09:32:00    0 sqlt$d: 1 rows collected
09:32:00    0 sqlt$d: one_plan_per_hv_mem
09:32:00    0 sqlt$d: 1 selected plans on sqlt$_gv$sql
09:32:00    0 sqlt$d: one_plan_per_hv_sta
09:32:00    0 sqlt$d: 0 selected plans on sqlt$_dba_sqltune_plans
09:32:00    0 sqlt$d: collect_plan_extensions
09:32:00    0 sqlt$d: 24 rows collected
09:32:00    0 sqlt$d:  sql_tuning_advisor
09:32:01    1 sqlt$i: max_plan_et_secs:5.404 sta_time_limit_secs:1800
09:32:01    0 sqlt$i: -> SYS.DBMS_SQLTUNE.EXECUTE_TUNING_TASK("sqlt_s34879_mem")
09:36:56  295 sqlt$i: < - SYS.DBMS_SQLTUNE.EXECUTE_TUNING_TASK("sqlt_s34879_mem") 09:36:56    0 sqlt$i: -> SYS.DBMS_SQLTUNE.EXECUTE_TUNING_TASK("sqlt_s34879_txt")
09:38:05  69 sqlt$i: < - SYS.DBMS_SQLTUNE.EXECUTE_TUNING_TASK("sqlt_s34879_txt") 09:38:05    0 sqlt$a: -> upload_sta_files
09:38:05    0 sqlt$a: "sqlt_s34879_sta_report_mem.txt" was uploaded to repository
09:38:05    0 sqlt$a: "sqlt_s34879_sta_script_mem.sql" was uploaded to repository
09:38:05    0 sqlt$a: "sqlt_s34879_sta_report_txt.txt" was uploaded to repository
09:38:05    0 sqlt$a: "sqlt_s34879_sta_script_txt.sql" was uploaded to repository
09:38:05    0 sqlt$a: < - upload_sta_files
09:38:05    0 sqlt$i: <= sql_tuning_advisor 09:38:05    0 sqlt$i: => test_case_builder
09:38:05    0 sqlt$i: skip test_case_builder since rdbms_release does not provide it
09:38:05    0 sqlt$r: -> tcb_driver
09:38:05    0 sqlt$r: generated sqlt_s34879_tcb_driver.sql
09:38:05    0 sqlt$r: < - tcb_driver
09:38:05    0 sqlt$i: <= test_case_builder 09:38:05    0 sqlt$i: => ebs_application_specific
09:38:05    0 sqlt$i: this is not an EBS application
09:38:05    0 sqlt$i: skip "bde_chk_cbo" since this is not an EBS application
09:38:05    0 sqlt$i: < = ebs_application_specific 09:38:05    0 sqlt$i: => siebel_application_specific
09:38:05    0 sqlt$i: < = siebel_application_specific 09:38:05    0 sqlt$i: => psft_application_specific
09:38:05    0 sqlt$i: < = psft_application_specific 09:38:05    0 sqlt$i: => collect_metadata
09:38:05    0 sqlt$i: -> collect_metadata_objects transformed = "N"
09:38:08    3 sqlt$i: < - collect_metadata_objects transformed = "N" 09:38:08    0 sqlt$i: -> collect_metadata_objects transformed = "Y"
09:38:09    1 sqlt$i: < - collect_metadata_objects transformed = "Y" 09:38:09    0 sqlt$i: -> collect_metadata_constraints transformed = "Y"
09:38:11    2 sqlt$i: < - collect_metadata_constraints transformed = "Y"
09:38:11    0 sqlt$i: <= collect_metadata 09:38:11    0 sqlt$i: => compute_full_table_scan_cost
09:38:11    0 sqlt$i: < = compute_full_table_scan_cost 09:38:11    0 sqlt$i: => perform_count_star
09:38:11    0 sqlt$i: num_rows=119951 sql=SELECT /*+ FULL(t) PARALLEL */ COUNT(*) * 1e2 FROM "INSUR_CHANGDE"."MT_APPLY" SAMPLE (1) t
09:38:11    0 sqlt$i: 121500 rows counted
09:38:11    0 sqlt$i: num_rows=14014679 sql=SELECT /*+ FULL(t) PARALLEL */ COUNT(*) * 1e4 FROM "INSUR_CHANGDE"."MT_BIZ_FIN" SAMPLE (.01) t
09:38:15    4 sqlt$i: 13860000 rows counted
09:38:15    0 sqlt$i: num_rows=35518818 sql=SELECT /*+ FULL(t) PARALLEL */ COUNT(*) * 1e4 FROM "INSUR_CHANGDE"."MT_PAY_RECORD_FIN" SAMPLE (.01) t
09:38:15    0 sqlt$i: 38670000 rows counted
09:38:15    0 sqlt$i: < = perform_count_star 09:38:15    0 sqlt$i: collect_dbms_space 09:38:15    0 sqlt$i: collect_dbms_space.tables 09:38:15    0 sqlt$i: DBMS_SPACE.CREATE_TABLE_COST tablespace_name:HYGEIA avg_row_size:291 row_count:121500 pct_free:10 09:38:16    1 sqlt$i: DBMS_SPACE.CREATE_TABLE_COST tablespace_name:HYGEIA avg_row_size:292 row_count:13860000 pct_free:10 09:38:16    0 sqlt$i: DBMS_SPACE.CREATE_TABLE_COST tablespace_name:HYGEIA avg_row_size:70 row_count:38670000 pct_free:10 09:38:16    0 sqlt$i: collect_dbms_space.indexes 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX$$_429C0002 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX$$_429C0001 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_BIZ_FIN_END_DATE 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_BIZ_FIN_INDI_ID 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_APPLY_INDI 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_BIZ_FIN_FIN_DATE_01 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_APPLY_SERIAL 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:INDI_MT_BIZ_FIN_H_F 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_PAY_RECORD_FIN_2 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_PAY_RECORD_FIN_1 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:PK_MT_PAY_RECORD_FIN 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:PK_MT_BIZ_FIN 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:PK_MT_APPLY 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_BIZ_FIN_FIN_DATE 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_BIZ_FIN_BEGIN_DATE 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_BIZ_FIN_1 09:38:16    0 sqlt$i: SYS.DBMS_SPACE.CREATE_INDEX_COST index_name:IDX_MT_APPLY_INPUT 09:38:16    0 sqlt$t: => perm_transformation
09:38:16    0 sqlt$t: put_statid_into_plan_table
09:38:16    0 sqlt$t: 12 rows updated
09:38:16    0 sqlt$t: put_obj_id_into_tables
09:38:16    0 sqlt$t: 3 rows updated
09:38:16    0 sqlt$t: put_obj_id_into_indexes
09:38:16    0 sqlt$t: 17 rows updated
09:38:16    0 sqlt$t: record_cbo_system_stats
09:38:16    0 sqlt$t: remap_metadata
09:38:17    1 sqlt$t: 70 metadata rows remapped in sqlt$_metadata
09:38:17    0 sqlt$t: table_histograms
09:38:17    0 sqlt$t: partition_histograms
09:38:17    0 sqlt$t: subpartition_histograms
09:38:17    0 sqlt$t: cook_low_and_high_values
09:38:17    0 sqlt$t: 170 rows updated in sqlt$_dba_all_table_cols_v
09:38:17    0 sqlt$t: 0 rows updated in sqlt$_dba_part_col_statistics
09:38:17    0 sqlt$t: 0 rows updated in sqlt$_dba_subpart_col_stats
09:38:17    0 sqlt$t: 78 rows updated in sqlt$_dba_col_stats_versions
09:38:17    0 sqlt$t: compute_mutating_ndv
09:38:17    0 sqlt$t: 0 rows updated with mutating_ndv
09:38:17    0 sqlt$t: compute_endpoints_count
09:38:17    0 sqlt$t: 35 rows updated in sqlt$_dba_histgrm_stats_versn with endpoints_count > 0
09:38:17    0 sqlt$t: compute_mutating_endpoints
09:38:17    0 sqlt$t: 0 rows updated with mutating_endpoints
09:38:17    0 sqlt$t: compute_mutating_num_rows
09:38:17    0 sqlt$t: 0 rows updated with mutating_num_rows
09:38:17    0 sqlt$t: compute_mutating_blevel
09:38:17    0 sqlt$t: 0 rows updated with mutating_blevel
09:38:17    0 sqlt$t: index_in_plan
09:38:17    0 sqlt$t: 3 indexes in plan
09:38:17    0 sqlt$t: column_in_indexes
09:38:17    0 sqlt$t: 30 columns in indexes
09:38:17    0 sqlt$t: at_least_1_notnull_col
09:38:18    1 sqlt$t: 14 indexes updated
09:38:18    0 sqlt$t: skip add_column_default
09:38:18    0 sqlt$t: not_shared_cursors
09:38:18    0 sqlt$t: 0 rows inserted into sqlg$_sql_shared_cursor_n
09:38:18    0 sqlt$t: 0 rows inserted into sqlt$_sql_shared_cursor_d
09:38:18    0 sqlt$t: flag_dba_hist_sqlstat
09:38:18    0 sqlt$t: 0 rows flagged in in_plan_extension
09:38:18    0 sqlt$t: 0 plans in in_plan_summary_v
09:38:18    0 sqlt$t: best_and_worst_plans
09:38:18    0 sqlt$t: fix_cardinality_line_0
09:38:18    0 sqlt$t: 1 plans fixed
09:38:18    0 sqlt$t: execution_order
09:38:18    0 sqlt$t: real_depth
09:38:18    0 sqlt$t: real_depth_m
09:38:18    0 sqlt$t: process_other_xml
09:38:18    0 sqlt$t: 0 binds were processed out of other_xml columns
09:38:18    0 sqlt$t: 12 info rows were processed out of other_xml columns
09:38:18    0 sqlt$t: 68 hints were processed out of other_xml columns
09:38:18    0 sqlt$t: plan_operation
09:38:18    0 sqlt$t: top_cost
09:38:18    0 sqlt$t: top_last_cr_buffer_gets
09:38:18    0 sqlt$t: top_cr_buffer_gets
09:38:18    0 sqlt$t: top_last_cu_buffer_gets
09:38:18    0 sqlt$t: top_cu_buffer_gets
09:38:18    0 sqlt$t: top_last_disk_reads
09:38:18    0 sqlt$t: top_disk_reads
09:38:18    0 sqlt$t: top_last_disk_writes
09:38:18    0 sqlt$t: top_disk_writes
09:38:18    0 sqlt$t: top_last_elapsed_time
09:38:18    0 sqlt$t: top_elapsed_time
09:38:18    0 sqlt$t: build_plan_more_html_table
09:38:19    1 sqlt$t: 22 plan more html tables built
09:38:19    0 sqlt$t: build_workarea_html_table
09:38:19    0 sqlt$t: 1 work area html tables built
09:38:19    0 sqlt$t: build_workarea_html_table
09:38:19    0 sqlt$t: 14 go to html tables built
09:38:19    0 sqlt$t: sanitize_reason
09:38:19    0 sqlt$t: 0 reason columns have been sanitized
09:38:19    0 sqlt$t: sanitize_dir_notes
09:38:19    0 sqlt$t: 0 directives notes columns have been sanitized
09:38:19    0 sqlt$t: sanitize_other_xml
09:38:19    0 sqlt$t: 3 other_xml columns have been sanitized
09:38:19    0 sqlt$t: extend_peeked_binds
09:38:19    0 sqlt$t: 0 peeked_binds were extended
09:38:19    0 sqlt$t: extend_gv$sql_bind_capture
09:38:19    0 sqlt$t: 0 captured_binds were extended with phv
09:38:19    0 sqlt$t: 0 captured_binds were extended with value
09:38:19    0 sqlt$t: extend_gv$sql_optimizer_env
09:38:19    0 sqlt$t: 5 optimizer_env were extended
09:38:19    0 sqlt$t: extend_dba_hist_sqlbind
09:38:19    0 sqlt$t: 0 captured_binds were extended with phv
09:38:19    0 sqlt$t: 0 captured_binds were extended with value
09:38:19    0 sqlt$t: binds_in_predicates
09:38:19    0 sqlt$t: 0 binds in predicates
09:38:19    0 sqlt$t: column_in_predicates
09:38:19    0 sqlt$t: 18 columns in predicates
09:38:19    0 sqlt$t: column_in_projection
09:38:19    0 sqlt$t: 10 columns in projection
09:38:19    0 sqlt$t: extend_gv$sql_monitor
09:38:19    0 sqlt$t: 0 sql_monitor rows were extended
09:38:19    0 sqlt$t: extend_sqlt$_aux_stats$
09:38:19    0 sqlt$t: compute_index_range_scan_cost
09:38:19    0 sqlt$t: compute_index_leaf_estimate
09:38:19    0 sqlt$t: new_11g_ndv_algorithm_used
09:38:19    0 sqlt$t: skip col_group_usage_report
09:38:19    0 sqlt$t: add_dv_censored
09:38:19    0 sqlt$t: < = perm_transformation 09:38:19    0 sqlt$r: -> sql_monitor_reports
09:38:19    0 sqlt$r: skip "sql_monitor_reports" since not available in "10.2.0.4.0"
09:38:19    0 sqlt$r: < - sql_monitor_reports 09:38:19    0 sqlt$r: -> sql_detail_report
09:38:19    0 sqlt$r: skip "sql_detail_report" since not available in "10.2.0.4.0"
09:38:19    0 sqlt$r: < - sql_detail_report 09:38:19    0 sqlt$r: -> awrrpt_driver
09:38:19    0 sqlt$r: generated sqlt_s34879_awrrpt_driver.sql
09:38:19    0 sqlt$r: < - awrrpt_driver 09:38:19    0 sqlt$r: -> addmrpt_driver
09:38:19    0 sqlt$r: generated sqlt_s34879_addmrpt_driver.sql
09:38:19    0 sqlt$r: < - addmrpt_driver 09:38:19    0 sqlt$r: -> ashrpt_driver
09:38:19    0 sqlt$r: generated sqlt_s34879_ashrpt_driver.sql
09:38:19    0 sqlt$r: < - ashrpt_driver 09:38:19    0 sqlt$r: -> xpand_sql_driver
09:38:19    0 sqlt$r: generated sqlt_s34879_xpand_sql_driver.sql
09:38:19    0 sqlt$r: < - xpand_sql_driver 09:38:19    0 sqlt$r: -> script_output_driver
09:38:19    0 sqlt$r: generated sqlt_s34879_script_output_driver.sql
09:38:19    0 sqlt$r: < - script_output_driver 09:38:19    0 sqlt$r: -> tkprof_px_driver
09:38:19    0 sqlt$a: -> session_trace_filename
09:38:19    0 sqlt$a: session_trace_filename, current trace_filename
09:38:19    0 sqlt$a: session_trace_filename, current process_name ora
09:38:19    0 sqlt$a: < - session_trace_filename rlzy_ora_3081178_s34879_10046_10053.trc
09:38:19    0 sqlt$r: trace rlzy_ora_3081178_s34879_10046_10053.trc exists in /oracle/admin/RLZY/udump/
09:38:19    0 sqlt$r: px files were not found
09:38:19    0 sqlt$r: generated sqlt_s34879_tkprof_px_driver.sql
09:38:19    0 sqlt$r:  call_trace_analyzer_px
09:38:19    0 sqlt$i: skip "trace_analyzer_px" since there are no accesible PX traces
09:38:19    0 sqlt$i: < = call_trace_analyzer_px 09:38:19    0 sqlt$r: -> export_parfile
09:38:20    1 sqlt$r: generated sqlt_s34879_export_parfile.txt
09:38:20    0 sqlt$r: < - export_parfile 09:38:20    0 sqlt$r: -> export_parfile2
09:38:20    0 sqlt$r: generated sqlt_s34879_export_parfile2.txt
09:38:20    0 sqlt$r: < - export_parfile2 09:38:20    0 sqlt$r: -> export_driver
09:38:20    0 sqlt$r: generated sqlt_s34879_export_driver.sql
09:38:20    0 sqlt$r: < - export_driver 09:38:20    0 sqlt$r: -> import_script
09:38:20    0 sqlt$r: generated sqlt_s34879_import.sh
09:38:20    0 sqlt$r: < - import_script 09:38:20    0 sqlt$r: -> metadata_script
09:38:20    0 sqlt$r: < - metadata_script 09:38:20    0 sqlt$r: -> metadata_script1
09:38:20    0 sqlt$r: < - metadata_script1 09:38:20    0 sqlt$r: -> metadata_script2
09:38:20    0 sqlt$r: < - metadata_script2 09:38:20    0 sqlt$r: -> system_stats_script
09:38:20    0 sqlt$r: < - system_stats_script 09:38:20    0 sqlt$r: -> schema_stats_script
09:38:20    0 sqlt$r: < - schema_stats_script 09:38:20    0 sqlt$r: -> set_cbo_env_script
09:38:20    0 sqlt$r: < - set_cbo_env_script 09:38:20    0 sqlt$r: -> custom_sql_profile
09:38:20    0 sqlt$r: ** skip "custom_sql_profile" as per "custom_sql_profile" parameter. this functionality is now disabled by default.
09:38:20    0 sqlt$r: ** to enable this functionality execute: SQL> EXEC SQLTXADMIN.sqlt$a.set_param("custom_sql_profile", "Y");
09:38:20    0 sqlt$r: < - custom_sql_profile 09:38:20    0 sqlt$r: -> plan
09:38:20    0 sqlt$r: < - plan 09:38:20    0 sqlt$r: -> s10053
09:38:20    0 sqlt$r: < - s10053 09:38:20    0 sqlt$r: -> flush
09:38:20    0 sqlt$r: < - flush 09:38:20    0 sqlt$r: -> purge
09:38:20    0 sqlt$r: < - purge 09:38:20    0 sqlt$r: -> restore
09:38:20    0 sqlt$r: < - restore 09:38:20    0 sqlt$r: -> del_hgrm
09:38:20    0 sqlt$r: < - del_hgrm 09:38:20    0 sqlt$r: -> tc_sql
09:38:20    0 sqlt$r: < - tc_sql 09:38:20    0 sqlt$r: -> xpress_sh
09:38:20    0 sqlt$r: < - xpress_sh 09:38:20    0 sqlt$r: -> xpress_sql
09:38:20    0 sqlt$r: < - xpress_sql 09:38:20    0 sqlt$r: -> setup
09:38:20    0 sqlt$r: < - setup 09:38:20    0 sqlt$r: -> readme
09:38:20    0 sqlt$r: < - readme 09:38:20    0 sqlt$r: -> tc_pkg
09:38:20    0 sqlt$r: < - tc_pkg 09:38:20    0 sqlt$r: -> sel
09:38:20    0 sqlt$r: < - sel 09:38:20    0 sqlt$r: -> sel_aux
09:38:20    0 sqlt$r: < - sel_aux 09:38:20    0 sqlt$r: -> install_sh
09:38:20    0 sqlt$r: < - install_sh 09:38:20    0 sqlt$r: -> install_sql
09:38:20    0 sqlt$r: < - install_sql 09:38:20    0 sqlt$r: -> tcx_pkg
09:38:20    0 sqlt$r: < - tcx_pkg 09:38:20    0 sqlt$r: -> lite_report
09:38:20    0 sqlt$r: -> lite_report.header
09:38:20    0 sqlt$r: -> lite_report.plans_summary
09:38:20    0 sqlt$r: -> lite_report.plans_list
09:38:20    0 sqlt$r: -> lite_report.plans
09:38:21    1 sqlt$r: -> lite_report.tables
09:38:21    0 sqlt$r: -> lite_report.table_columns
09:38:21    0 sqlt$r: -> lite_report.indexes
09:38:21    0 sqlt$r: -> lite_report.index_columns
09:38:22    1 sqlt$r: -> lite_report.footer
09:38:22    0 sqlt$r: < - lite_report 09:38:22    0 sqlt$a: -> upload_10053_trace
09:38:22    0 sqlt$a: -> upload_trace
09:38:22    0 sqlt$a: source = "rlzy_ora_3081178_s34879_10053.trc"
09:38:22    0 sqlt$a: target = "sqlt_s34879_10053_explain.trc"
09:38:22    0 sqlt$a: prepare file workspace
09:38:22    0 sqlt$a: open source trace (input)
09:38:22    0 sqlt$a: open target clob (output)
09:38:22    0 sqlt$a: source_offset:1 target_offset:1
09:38:22    0 sqlt$a: close trace and clob
09:38:22    0 sqlt$a: update file_size
09:38:22    0 sqlt$a: -> set_filesize for:sqlt_s34879_10053_explain.trc
09:38:22    0 sqlt$a: < - set_filesize for:sqlt_s34879_10053_explain.trc
09:38:22    0 sqlt$a:  upload_10053_xtract
09:38:22    0 sqlt$a: -> upload_trace
09:38:22    0 sqlt$a: there is no trace to upload to repository
09:38:22    0 sqlt$a: < - upload_trace
09:38:22    0 sqlt$a:  remote_trace_analyzer_and_copy
09:38:22    0 sqlt$i: < = remote_trace_analyzer_and_copy 09:38:22    0 sqlt$r: -> remote_driver
09:38:22    0 sqlt$r: generated sqlt_s34879_remote_driver.sql
09:38:22    0 sqlt$r: < - remote_driver 09:38:22    0 sqlt$a: input_filename "/oracle/sqlt/input/sample/mysql2.sql" was recorded 09:38:22    0 sqlt$m: => main_report_root
09:38:22    0 sqlt$a: -> common_initialization
09:38:22    0 sqlt$a: ALTER SESSION SET NLS_NUMERIC_CHARACTERS = ".,"
09:38:22    0 sqlt$a: ALTER SESSION SET NLS_SORT = BINARY
09:38:22    0 sqlt$a: < - common_initialization 09:38:22    0 sqlt$t: => temp_transformation
09:38:22    0 sqlt$t: build_column_html_table_pred
09:38:22    0 sqlt$t: 8 column html tables built
09:38:22    0 sqlt$t: build_column_html_table_idx
09:38:23    1 sqlt$t: 27 column html tables built
09:38:23    0 sqlt$t: index_columns
09:38:23    0 sqlt$t: < = temp_transformation 09:38:23    0 sqlt$h: => health_check
09:38:23    0 sqlt$h: -> global_hc
09:38:23    0 sqlt$h: < - global_hc 09:38:23    0 sqlt$h: -> table_hc_MT_APPLY
09:38:23    0 sqlt$h: < - table_hc_MT_APPLY 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_APPLY_INDI
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_APPLY_INDI 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_APPLY_INPUT
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_APPLY_INPUT 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_APPLY_SERIAL
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_APPLY_SERIAL 09:38:23    0 sqlt$h: -> index_hc_PK_MT_APPLY
09:38:23    0 sqlt$h: < - index_hc_PK_MT_APPLY 09:38:23    0 sqlt$h: -> column_hc_MT_APPLY_HOSPITAL_ID
09:38:23    0 sqlt$h: < - column_hc_MT_APPLY_HOSPITAL_ID 09:38:23    0 sqlt$h: -> column_hc_MT_APPLY_INDI_ID
09:38:23    0 sqlt$h: < - column_hc_MT_APPLY_INDI_ID 09:38:23    0 sqlt$h: -> column_hc_MT_APPLY_SERIAL_APPLY
09:38:23    0 sqlt$h: < - column_hc_MT_APPLY_SERIAL_APPLY 09:38:23    0 sqlt$h: -> column_hc_MT_APPLY_SERIAL_NO
09:38:23    0 sqlt$h: < - column_hc_MT_APPLY_SERIAL_NO 09:38:23    0 sqlt$h: -> column_hc_MT_APPLY_TREATMENT_TYPE
09:38:23    0 sqlt$h: < - column_hc_MT_APPLY_TREATMENT_TYPE 09:38:23    0 sqlt$h: -> column_hc_MT_APPLY_VALID_FLAG
09:38:23    0 sqlt$h: < - column_hc_MT_APPLY_VALID_FLAG 09:38:23    0 sqlt$h: -> table_hc_MT_BIZ_FIN
09:38:23    0 sqlt$h: < - table_hc_MT_BIZ_FIN 09:38:23    0 sqlt$h: -> index_hc_IDX$$_429C0001
09:38:23    0 sqlt$h: < - index_hc_IDX$$_429C0001 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_BIZ_FIN_1
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_BIZ_FIN_1 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_BIZ_FIN_BEGIN_DATE
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_BIZ_FIN_BEGIN_DATE 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_BIZ_FIN_END_DATE
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_BIZ_FIN_END_DATE 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_BIZ_FIN_FIN_DATE
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_BIZ_FIN_FIN_DATE 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_BIZ_FIN_FIN_DATE_01
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_BIZ_FIN_FIN_DATE_01 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_BIZ_FIN_INDI_ID
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_BIZ_FIN_INDI_ID 09:38:23    0 sqlt$h: -> index_hc_INDI_MT_BIZ_FIN_H_F
09:38:23    0 sqlt$h: < - index_hc_INDI_MT_BIZ_FIN_H_F 09:38:23    0 sqlt$h: -> index_hc_PK_MT_BIZ_FIN
09:38:23    0 sqlt$h: < - index_hc_PK_MT_BIZ_FIN 09:38:23    0 sqlt$h: -> column_hc_MT_BIZ_FIN_HOSPITAL_ID
09:38:23    0 sqlt$h: < - column_hc_MT_BIZ_FIN_HOSPITAL_ID 09:38:23    0 sqlt$h: -> column_hc_MT_BIZ_FIN_INDI_ID
09:38:23    0 sqlt$h: < - column_hc_MT_BIZ_FIN_INDI_ID 09:38:23    0 sqlt$h: -> column_hc_MT_BIZ_FIN_SERIAL_APPLY
09:38:23    0 sqlt$h: < - column_hc_MT_BIZ_FIN_SERIAL_APPLY 09:38:23    0 sqlt$h: -> column_hc_MT_BIZ_FIN_SERIAL_NO
09:38:23    0 sqlt$h: < - column_hc_MT_BIZ_FIN_SERIAL_NO 09:38:23    0 sqlt$h: -> column_hc_MT_BIZ_FIN_TREATMENT_TYPE
09:38:23    0 sqlt$h: < - column_hc_MT_BIZ_FIN_TREATMENT_TYPE 09:38:23    0 sqlt$h: -> column_hc_MT_BIZ_FIN_VALID_FLAG
09:38:23    0 sqlt$h: < - column_hc_MT_BIZ_FIN_VALID_FLAG 09:38:23    0 sqlt$h: -> table_hc_MT_PAY_RECORD_FIN
09:38:23    0 sqlt$h: < - table_hc_MT_PAY_RECORD_FIN 09:38:23    0 sqlt$h: -> index_hc_IDX$$_429C0002
09:38:23    0 sqlt$h: < - index_hc_IDX$$_429C0002 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_PAY_RECORD_FIN_1
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_PAY_RECORD_FIN_1 09:38:23    0 sqlt$h: -> index_hc_IDX_MT_PAY_RECORD_FIN_2
09:38:23    0 sqlt$h: < - index_hc_IDX_MT_PAY_RECORD_FIN_2 09:38:23    0 sqlt$h: -> index_hc_PK_MT_PAY_RECORD_FIN
09:38:23    0 sqlt$h: < - index_hc_PK_MT_PAY_RECORD_FIN 09:38:23    0 sqlt$h: -> column_hc_MT_PAY_RECORD_FIN_FUND_ID
09:38:23    0 sqlt$h: < - column_hc_MT_PAY_RECORD_FIN_FUND_ID 09:38:23    0 sqlt$h: -> column_hc_MT_PAY_RECORD_FIN_HOSPITAL_ID
09:38:23    0 sqlt$h: < - column_hc_MT_PAY_RECORD_FIN_HOSPITAL_ID 09:38:23    0 sqlt$h: -> column_hc_MT_PAY_RECORD_FIN_POLICY_ITEM_CODE
09:38:23    0 sqlt$h: < - column_hc_MT_PAY_RECORD_FIN_POLICY_ITEM_CODE 09:38:23    0 sqlt$h: -> column_hc_MT_PAY_RECORD_FIN_SERIAL_NO
09:38:23    0 sqlt$h: < - column_hc_MT_PAY_RECORD_FIN_SERIAL_NO 09:38:23    0 sqlt$h: -> column_hc_MT_PAY_RECORD_FIN_VALID_FLAG
09:38:23    0 sqlt$h: < - column_hc_MT_PAY_RECORD_FIN_VALID_FLAG
09:38:23    0 sqlt$h: <= health_check 09:38:23    0 sqlt$m: => main_report
09:38:23    0 sqlt$m: -> flags
09:38:24    1 sqlt$m: < - flags
09:38:24    0 sqlt$m: observations_sec
09:38:24    0 sqlt$m: sql_text_sec
09:38:24    0 sqlt$m: sql_identification_sec
09:38:24    0 sqlt$m: environment_sec
09:38:24    0 sqlt$m: cbo_environment_sec
09:38:24    0 sqlt$m: cbo_environment_mod
09:38:24    0 sqlt$m: cbo_environment_unmod
09:38:24    0 sqlt$m: bug_fix_control_sec
09:38:24    0 sqlt$m: bug_fix_control_sec_0
09:38:24    0 sqlt$m: bug_fix_control_sec_1
09:38:24    0 sqlt$m: system_stats_sec
09:38:24    0 sqlt$m: dbms_stats_setup_sec
09:38:25    1 sqlt$m: init_parameters_sec
09:38:25    0 sqlt$m: init_parameters_sec_FALSE
09:38:25    0 sqlt$m: init_parameters_sec_TRUE
09:38:25    0 sqlt$m: init_parameters_sys_mod
09:38:25    0 sqlt$m: init_parameters_sys
09:38:25    0 sqlt$m: nls_parameters_sec
09:38:25    0 sqlt$m: io_calibration_sec
09:38:25    0 sqlt$m: tool_config_params_sec
09:38:25    0 sqlt$m: cursor_sharing_sec
09:38:26    1 sqlt$m: plan_sum_sec
09:38:26    0 sqlt$m: plan_stats_sec
09:38:26    0 sqlt$m: plan_stats_sec_2582817425_GV$SQLAREA_PLAN_HASH_1
09:38:26    0 sqlt$m: plan_exec_sec
09:38:26    0 sqlt$m: plan_exec_sec_2582817425_1_1_0_07000005C96BA558
09:38:26    0 sqlt$m: src = "MEM"
09:38:26    0 sqlt$m: source = "GV$SQL_PLAN"
09:38:26    0 sqlt$m: phv = "2582817425"
09:38:26    0 sqlt$m: plan_id = "-1"
09:38:26    0 sqlt$m: inst_id = "1"
09:38:26    0 sqlt$m: child_number = "0"
09:38:26    0 sqlt$m: child_address = "07000005C96BA558"
09:38:26    0 sqlt$m: gv$sql_plan_statistics = "1"
09:38:26    0 sqlt$m: last_starts = "7"
09:38:26    0 sqlt$m: starts = "21"
09:38:26    0 sqlt$m: last_output_rows = "1185999"
09:38:26    0 sqlt$m: output_rows = "3557995"
09:38:26    0 sqlt$m: last_cr_buffer_gets = "408609"
09:38:26    0 sqlt$m: cr_buffer_gets = "1225838"
09:38:26    0 sqlt$m: last_cu_buffer_gets = "0"
09:38:26    0 sqlt$m: cu_buffer_gets = "0"
09:38:26    0 sqlt$m: last_disk_reads = "0"
09:38:26    0 sqlt$m: disk_reads = "1798"
09:38:26    0 sqlt$m: last_disk_writes = "0"
09:38:26    0 sqlt$m: disk_writes = "0"
09:38:26    0 sqlt$m: last_elapsed_time = "5388427"
09:38:26    0 sqlt$m: elapsed_time = "16192336"
09:38:26    0 sqlt$m: executions = "3"
09:38:26    0 sqlt$m: gv$sql_monitor.sql_exec_start = ""
09:38:26    0 sqlt$m: gv$sql_monitor.sql_exec_id = ""
09:38:26    0 sqlt$m: gv$sql_monitor.key = ""
09:38:26    0 sqlt$m: gv$sql_workarea = "1"
09:38:26    0 sqlt$m: sqlt$_plan_extension.more = "1"
09:38:26    0 sqlt$m: sqlt$_plan_extension.binds_peek = "0"
09:38:26    0 sqlt$m: sqlt$_plan_extension.binds_capt = "0"
09:38:26    0 sqlt$m: plan_exec_sec_2582817425_3_542___
09:38:26    0 sqlt$m: src = "XPL"
09:38:26    0 sqlt$m: source = "PLAN_TABLE"
09:38:26    0 sqlt$m: phv = "2582817425"
09:38:26    0 sqlt$m: plan_id = "542"
09:38:26    0 sqlt$m: inst_id = ""
09:38:26    0 sqlt$m: child_number = ""
09:38:26    0 sqlt$m: child_address = ""
09:38:26    0 sqlt$m: sqlt$_plan_extension.more = "1"
09:38:26    0 sqlt$m: sqlt$_plan_extension.binds_peek = "0"
09:38:26    0 sqlt$m: sqlt$_plan_extension.binds_capt = "0"
09:38:26    0 sqlt$m: act_sess_hist_sec
09:38:26    0 sqlt$m: sql_stats_sec
09:38:26    0 sqlt$m: sql_stats_sec_2582817425_1_0_07000005C96BA558_0700000438927940
09:38:26    0 sqlt$m: session_stats_sec
09:38:26    0 sqlt$m: session_event_sec
09:38:26    0 sqlt$m: parallel_processing_sec1
09:38:27    1 sqlt$m: table_sum_sec
09:38:27    0 sqlt$m: tab_stats_sec
09:38:27    0 sqlt$m: tab_stats_vers_sec
09:38:27    0 sqlt$m: tab_mod_sec
09:38:27    0 sqlt$m: tab_prop_sec
09:38:27    0 sqlt$m: tab_phy_prop_sec
09:38:27    0 sqlt$m: tab_cons_sec
09:38:27    0 sqlt$m: tab_cols_sec
09:38:29    2 sqlt$m: indexed_columns_sec
09:38:30    1 sqlt$m: tab_col_hgrm_sec
09:38:58  28 sqlt$m: index_sum_sec
09:39:00    2 sqlt$m: objects_sec
09:39:00    0 sqlt$m: dependencies_sec
09:39:00    0 sqlt$m: tablespaces_sec
09:39:00    0 sqlt$m: metadata_sec
09:39:00    0 sqlt$m: generated sqlt_s34879_main.html
09:39:00    0 sqlt$m: <= main_report 09:39:00    0 sqlt$e: -> get_file_attributes_from_repo
09:39:00    0 sqlt$e: < - get_file_attributes_from_repo
09:39:00    0 sqlt$m: main_report max_file_size: 104857600B (102400KB) (100MB)
09:39:00    0 sqlt$m: main_report current_size : 2786854B (2722KB) (3MB)
09:39:00    0 sqlt$m: no need to resize 1: scale down all lists by 0.5
09:39:00    0 sqlt$m: no need to resize 2: turn off go_to
09:39:00    0 sqlt$m: no need to resize 3: turn off overlib
09:39:00    0 sqlt$m: no need to resize 4: scale down all lists by 0.25
09:39:00    0 sqlt$m: no need to resize 5: turn off in_pred
09:39:00    0 sqlt$m: no need to resize 6: turn off sql_text
09:39:00    0 sqlt$m: no need to resize 7: scale down all lists by 0.125
09:39:00    0 sqlt$m: no need to resize 8: turn off metadata
09:39:00    0 sqlt$m: no need to resize 9: scale down all lists by 0.05
09:39:00    0 sqlt$m: <= main_report_root 09:39:00    0 sqlt$i: => call_trace_analyzer
Execution ID: 38597 started at 2014-08-26 09:39:00
In case of premature termination, read trcanlzr_error.log located in SQL*Plus default directory
/*************************************************************************************/
09:39:00 => trcanlzr
09:39:00 file_name:"rlzy_ora_3081178_s34879_10046_10053.trc"
09:39:00 analyze:"YES"
09:39:00 split:"YES"
09:39:00 tool_execution_id:"38597"
09:39:00 directory_alias_in:"SQLT$UDUMP"
09:39:00 file_name_log:"sqlt_s34879_"
09:39:00 file_name_html:"sqlt_s34879_"
09:39:00 file_name_txt:"sqlt_s34879_"
09:39:00 file_name_10046:""
09:39:00 file_name_10053:""
09:39:00 out_file_identifier:""
09:39:00 calling trca$p.parse_main
09:39:00 => parse_main
09:39:00 analyzing input file rlzy_ora_3081178_s34879_10046_10053.trc in /oracle/admin/RLZY/udump (SQLT$UDUMP)
09:39:00 -> parse_file
09:39:00 parsing file rlzy_ora_3081178_s34879_10046_10053.trc in /oracle/admin/RLZY/udump
09:39:01 invalid stat at line 233 "613" "" "123"
09:39:01 invalid stat at line 234 "613" "" "123"
09:39:01 invalid stat at line 235 "613" "" "123"
09:39:01 invalid stat at line 236 "613" "" "123"
09:39:01 invalid stat at line 237 "613" "" "123"
09:39:01 invalid stat at line 238 "613" "" "123"
09:39:01 invalid stat at line 239 "613" "" "123"
09:39:02 invalid stat at line 11296 "549" "" "105"
09:39:02 invalid stat at line 11297 "549" "" "105"
09:39:02 invalid stat at line 11298 "549" "" "105"
09:39:02 invalid stat at line 11299 "549" "" "105"
09:39:02 invalid stat at line 11300 "549" "" "105"
09:39:02 invalid stat at line 11301 "549" "" "105"
09:39:03 process_orphan_waits: creating some fake trace lines to aggregate waits into calls and cursors
09:39:03 =====================
09:39:03 PARSING IN CURSOR #0 len=9 dep=0 uid=0 oct=0 lid=0 tim=3502350433402 hv=0 ad="0"
09:39:03 CURSOR #0
09:39:03 END OF STMT
09:39:03 EXEC #0:c=0,e=340,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=1,plh=0,tim=3502350433402
09:39:03 =====================
09:39:03 +
09:39:03 |                161  BINDS sets.
09:39:03 |                327  binds.
09:39:03 |                239  PARSE CALLs.
09:39:03 |                886  EXEC CALLs.
09:39:03 |                910  FETCH CALLs.
09:39:03 |                  0  UNMAP CALLs.
09:39:03 |                  0  SORT UNMAP CALLs.
09:39:03 |            47427547  CALL elapsed.
09:39:03 |            30780000  CALL cpu.
09:39:03 |                1828  CALL disk.
09:39:03 |            6547018  CALL query.
09:39:03 |                623  CALL current.
09:39:03 |                116  CALL misses.
09:39:03 |                3603  CALL rows.
09:39:03 |                  21  WAIT count idle event.
09:39:03 |                720  WAIT count non-idle event.
09:39:03 |              26656  WAIT ela idle event.
09:39:03 |              310992  WAIT ela non-idle event.
09:39:03 |                885  STAT lines.
09:39:03 |                  0  ERROR lines.
09:39:03 +
09:39:03 |                  0  sessions in tracefile.
09:39:03 |                  72  transactions in tracefile.
09:39:03 |                  4  gaps in tracefile.
09:39:03 |                  84  user SQL statements in trace file.
09:39:03 |                358  internal SQL statements in trace file.
09:39:03 |                442  SQL statements in trace file.
09:39:03 |                  77  user unique SQL statements in trace file.
09:39:03 |                  38  internal unique SQL statements in trace file.
09:39:03 |                115  unique SQL statements in trace file.
09:39:03 |              12043  lines in trace file.
09:39:03 |                  0  long lines in trace file.
09:39:03 |                  47  elapsed seconds in trace file.
09:39:03 +
09:39:03 parsed rlzy_ora_3081178_s34879_10046_10053.trc (input 713737 bytes, parsed as 713737 bytes)
09:39:03 < - parse_file
09:39:03  first_transformation
09:39:03 refresh tool data dictionary?
09:39:03 finding same database_id and host_name, considering dictionary refresh...
09:39:03 -> refresh_trca$_dict_from_this before(20140813)
09:39:03 => refresh_trca$_dict_from_this
09:39:03 -> purge_trca$_dict
09:39:03 dict_state_before_purge
09:39:03 -----------------------
09:39:03 -> print_dict_state
09:39:03 dict_refresh_days : 1
09:39:03 dict_refresh_date : 20140813
09:39:03 dict_database_id  : 1589671076
09:39:03 dict_database_name: RLZY
09:39:03 dict_instance_id  : 1
09:39:03 dict_instance_name: RLZY
09:39:03 dict_host_name    : IBMP740-1
09:39:03 dict_platform    : IBM/AIX RISC System/6000
09:39:03 dict_rdbms_version: 10.2.0.4.0
09:39:03 dict_db_files    : 200
09:39:03 < - print_dict_state 09:39:03 -> call_purge_trca$_dict_gtt
09:39:03 < - call_purge_trca$_dict_gtt 09:39:25 dict_state_after_purge 09:39:25 ---------------------- 09:39:25 -> print_dict_state
09:39:25 dict_refresh_days :
09:39:25 dict_refresh_date :
09:39:25 dict_database_id  :
09:39:25 dict_database_name:
09:39:25 dict_instance_id  :
09:39:25 dict_instance_name:
09:39:25 dict_host_name    :
09:39:25 dict_platform    :
09:39:25 dict_rdbms_version:
09:39:25 dict_db_files    :
09:39:25 < - print_dict_state
09:39:25  trca$_file$
09:39:25 < - trca$_file$ (78 rows) 09:39:25 -> trca$_segments
09:39:28 < - trca$_segments (96922 rows) 09:39:28 -> trca$_extents_dm
09:39:28 < - trca$_extents_dm (0 rows) 09:39:28 -> trca$_extents_lm
09:39:28 < - trca$_extents_lm (0 rows) 09:39:28 -> trca$_users
09:39:28 < - gather_table_stats: sqltxplain.trca$_users skipped
09:39:28  trca$_extents
09:39:28 < - gather_table_stats: sqltxplain.trca$_extents skipped
09:39:28  call_purge_trca$_dict_gtt
09:39:28 < - call_purge_trca$_dict_gtt 09:39:28 -> trca$_tables$
09:39:31 < - gather_table_stats: sqltxplain.trca$_tables$ skipped
09:39:31  trca$_ind