parknkjun

Focus on Oralce Focus on Mysql 版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

  • 博客访问: 482162
  • 博文数量: 117
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-11 15:59
  • 认证徽章:
个人简介

姓名:江政恒 网络ID:parknkjun Oracle 10g OCM, Oracle 11g,12c OCP, MySQL OCP OCMU成员, Oracle Young Expert 邮箱:parknkjun@163.com 电话:15502113137 QQ群:136904065

文章分类
文章存档

2017年(4)

2016年(24)

2015年(61)

2014年(27)

2013年(1)

我的朋友

分类: Oracle

2017-01-11 16:38:57

该错误是由于SQL Tune Job执行超时导致,默认“Time Limit"是3600秒,即一个小时。
DECLARE 
  l_sql_tune_task_id CLOB; 
BEGIN 
  l_sql_tune_task_id := DBMS_SQLTUNE.create_tuning_task ( 
                          begin_snap =>,
                          end_snap =>,
                          sql_id => '',
                          scope => DBMS_SQLTUNE.scope_comprehensive, 
                          time_limit =>3600, 
                          task_name => '',
                          description => 'Tuning task for statement SYS_AUTO_SQL_TUNING_TASK  in AWR.');
  DBMS_OUTPUT.put_line('l_sql_tune_task_id: ' || l_sql_tune_task_id); 
END; 


可以看到这里time_limit设置成了3600秒,可通过以下方式修改:
BEGIN
DBMS_SQLTUNE.SET_TUNING_TASK_PARAMETER(task_name => 'SYS_AUTO_SQL_TUNING_TASK', parameter => 'TIME_LIMIT', value => 7200);
END;
/
阅读(306) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册