一、原因 业务查询1个月的数据,需要15-20秒,过长。 二、分析并解决 1、通过sql_trace跟踪查询语句 (1)登录sys,设置追踪打开 alter system set sql_trace=true; (2)查看目录 $ORACLE_BASE/diag/rdbms/$ORACLE_UNQNAME/$ORACLE_SID/trace (3)找到最新的 mesorcl_ora_8452.trc等 (4)生成可读文档 tkprof mesorcl_ora_25624.trc test2.log sys=no 2…